Cairo Grill ★★★★★4.6 (103) Restaurants Halal restaurant · Grill · Egyptian restaurant (...) 805 Scott Blvd, Santa Clara, CA 95050 Call Website Details →
Garlic Mediterranean Grill ★★★★★4.5 (1,092) Restaurants Mediterranean restaurant · Doner kebab restaurant · Falafel restaurant (...) 2786 Homestead Rd, Santa Clara, CA 95051 Call Website Details →