"Very quiet for lunch. Excellent food and service. A new favorite on the Peninsula."
Phone: +16505910920
Address: 888 Laurel St #3951, San Carlos, United States Of America
City: San Carlos
Website: https://www.888ristoranteitaliano.com/?y_source=1_MTQ3MjMwNjAtODYwLWxvY2F0aW9uLndlYnNpdGU=
Monday: 17:00-20:00
Tuesday: 17:00-20:00 11:00-13:00
Wednesday: 17:00-20:00 11:00-13:00
Thursday: 17:00-20:00 11:00-13:00
Friday: 11:00-13:00 17:00-21:00
Saturday: 17:00-21:00
Dishes: 46
Amenities: 13
Categories: 5
Reviews: 1322