San Carlos Restaurant Guide

Ciao Amore Italian Deli

(650) 802-8808

788 Laurel St, San Carlos, CA 94070

View Map

Dining Specials

Noelani’s
Caffe Sport
Italian, Seafood Restaurant in
San Francisco
5  out of 5 stars
5|Delicious food and FUN FUN FUN! I was with a large group on 11/13/04 and the waiter told us what...

Italian Food & Culture History


50% Off Dining Certificates at these locations...
Italian, Coffee Shop, Deli/Sandwich/Subs, Catering Restaurant in
Millbrae
Italian, Pizzeria Restaurant in
San Francisco
Italian, Pizzeria Restaurant in
San Francisco

Sorry, there are currently no reviews.

Read More San Carlos Restaurant Reviews

Ciao Amore Italian Deli Map