www.yelp.com/search?cflt=greek&find_loc=Mountain View, CA
www.yelp.com/search?find_desc=Greek Food&find_loc=Mountain View, CA
Get free online ordering for takeout from Mediterranean Grill House! Check out
the menu for
Check out the menu for
TWO NEW LOCATIONS COMING SOON! Santa Clara and Morgan Hill. When one hears the word Opa!, it usually brings with it a sense of excitement and ...
Phone, (650) 969-3835 · Address. 341 Castro St; Mountain View, California 94041 ... Greek Restaurant · Mountain View, CA, United States. 3,040 people ...
185 Castro St.
Mediterranean Cuisine. Mountain View's Finest. Order Now ..... Contact us. 1477
Ephesus Restaurant offers simple yet brilliantly executed Mediterranean dished
in the heart of Castro Street, Mountain View. ...
... and dad has 25 years, allowing for an experienced blend of the delicious