Eight Eight Eight Ristorante Italiano
Address:
888 Laurel St, San Carlos, CA 94070
Phone:
(650) 591-0920
Other Details:
This classic restaurant offers San Carlos visitors and residents a true Italian dining experience. The place is small but what it lacks in size it makes up for in ambiance and delicious Italian food.
Restaurants
Other Businesses:
- Yan's Garden Chinese Restaurant at 885 Laurel St, San Carlos, CA 94070
- Berry Company at 1200 Industrial Rd, STE 10, San Carlos, CA 94070
- Burger King at 505 Skyway Rd, San Carlos, CA 94070
- In-N-Out Burger at 445 Industrial Rd, San Carlos, CA 94070
- International Food Distributing at 822 American St, San Carlos, CA 94070