Order Online

Mehran Restaurant

5774 Mowry School Rd
Newark, CA 94560
(510) 668-1111
Order online Menu | Info
Any questions please call us.