Pazzo ★★★★★4.6 (463) Restaurants Pizza restaurant · Italian restaurant 1179 Laurel St, San Carlos, CA 94070 Call Website Details →
West Park Bistro ★★★★★4.5 (568) Restaurants American restaurant · Brunch restaurant · Fine dining restaurant (more) 788 Laurel St, San Carlos, CA 94070 Call Website Details →
888 Ristorante Italiano ★★★★★4.5 (122) Restaurants Italian restaurant 888 Laurel St #3951, San Carlos, CA 94070 Call Website Details →
Spasso ★★★★☆4.4 (499) Restaurants Italian restaurant 769 Laurel St, San Carlos, CA 94070 Call Website Details →