Piazza Italia Cafe
Drag box to select area
The Piazza Italia Cafe is a cozy cafe serving an array of Italian sandwiches, salads, pizza and pasta. The cafe was located in San Francisco until a few years ago and got excellent reviews in the SF Chronicle. Soups are vegan and made daily. A different pasta is featured every day. Here you can stop for a cup of coffee or sit down for a whole meal.
321 Primrose Rd, Burlingame, CA 94010
- Hours: Mon - Sat, 8am - 3pm
- Accessible: yes