Mediterranean Grill House

  • Downtown Businesses
  • Restaurants
650 Castro Street
110
Mountain View, CA 94041
(650) 625-9990
  • Whom to Contact