Mediterranean Grill House ★★★★☆4.3 (963) Restaurants Mediterranean restaurant · Grill · Halal restaurant (...) 650 Castro St suit 110, Mountain View, CA 94041 Call Website Details →
Hummus Mediterranean Kitchen ★★★★☆4.3 (549) Restaurants Mediterranean restaurant · Fast food restaurant · Greek restaurant (...) 185 Castro St, Mountain View, CA 94041 Call Website Details →