PYLOS ★★★★★4.7 (243) Restaurants Greek restaurant · Mediterranean restaurant 621 Laurel St, San Carlos, CA 94070 Call Website Details →
Elia San Carlos ★★★★★4.7 (130) Restaurants Greek restaurant 727 Laurel St, San Carlos, CA 94070 Call Website Details →
Nick The Greek ★★★★☆4.4 (359) Restaurants Greek restaurant · Gyro restaurant · Lunch restaurant (more) 732 Laurel St, San Carlos, CA 94070 Call Website Details →