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