Get directions to: Medina Pizza & Kabob, Fremont, CA
Restaurant address: 32760 Alvarado Blvd Fremont, CA 94555, USA
Restaurant: Medina Pizza & Kabob