Mediterranean Grill House

Where
650 Castro St, Mountain View , CA
Call
+1 650.625.9990
Web
Mediterranean Grill House Website
Tags
Restaurants, Mediterranean Restaurants
Hours
Mon-Thu (11am-9pm)
Fri-Sat (11am-10pm)
Sun (11am-9pm)

Comments