San Carlos Restaurant Guide

888 Ristorante Italiano

(650) 591-0920

888 Laurel Ave, 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

888 Ristorante Italiano Map