Mehran

Overview

Address: 5774 Mowry School Rd
Newark, CA 94560
Website: mehranrestaurant.net
Phone: 510-668-1111