editerranean Grill House - Mountain View, CA
650 Castro Street Mountain View, CA 94041
Ph. 650.625.9990 - Fax 650.625.9992

Hours
Sunday - Thursday 11AM - 9PM
Friday & Saturday 11AM - 10PM


Mediterranean Grill House - Mountain View, CA

The Mediterranean Grill House is located on the NW side of Castro street at the end closest to El Camino.

Mediterranean Grill House
Read what others are saying on Yelp!
Yelp Reviews

© Copyright 2015 - All Rights Reserved by Mediterranean Grill House