Garlic Mediterranean Grill ★★★★★4.5 (1,092) Restaurants Mediterranean restaurant · Doner kebab restaurant · Falafel restaurant (more) 2786 Homestead Rd, Santa Clara, CA 95051 Call Website Details →
Nick the Greek ★★★★☆4.4 (573) Restaurants Greek restaurant · Gyro restaurant 2002 El Camino Real, Santa Clara, CA 95050 Call Website Details →