Italian Restaurants in San Carlos, CA

Find Italian Restaurants in San Carlos, CA. Listings include San Remo's Ristorante & Pizzeria, Delizie Cucina & Vino, 888 Ristorante Italiano, Trattoria da Vittorio San Carlos, SPASSO and Pazzo San Carlos. Click on each in the list below the map for more information.

SPASSO

SPASSO

769 Laurel St, San Carlos 94070

E
Spasso

Spasso

769 Laurel St, San Carlos 94070

L
Piacere

Piacere

727 Laurel St, San Carlos 94070

N