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