Mehran Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (408) 247-9998
Address: 1855 El Camino Real, Santa Clara, CA 95050
Website: http://www.ordermehrans.com
1595 Franklin St, Santa Clara, CA 95050
300 Santana Row Ste 101, San Jose, CA 95128
1990 El Camino Real, Santa Clara, CA 95050
2141 El Camino Real, Santa Clara, CA 95050
3253 Stevens Creek Blvd, San Jose, CA 95117
830 Kiely Blvd, Santa Clara, CA 95051
1353 El Camino Real, Santa Clara, CA 95050
2670 El Camino Real, Santa Clara, CA 95051
1998 Homestead Rd Ste 101, Santa Clara, CA 95050
2348 Walsh Ave Ste G, Santa Clara, CA 95051