Mehran Restaurant & Catering
5774 Mowry School Rd, Newark
(510) 668-1111
Menu
Reserve
Restaurants in Newark, CA
Mehran Restaurant & Catering
5774 Mowry School Rd, Newark, CA 94560
(510) 668-1111