Athena Grill & Catering ★★★★★4.5 (2,083) Restaurants Greek restaurant · Takeout Restaurant · Mediterranean restaurant (more) 1505 Space Park Dr, Santa Clara, CA 95054 Call Website Details →
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 →