Café On Primrose

321 Primrose Rd
Burlingame CA 94010
183 Reviews

Sponsored Topics



Opening Hours

  • Mon: 8:30am-4pm
  • Wed: 8:30am-4pm
  • Thu: 8:30am-4pm
  • Fri: 8:30am-4pm
  • Sat: 8:30am-3pm
  • Sun: 8:30am-3pm

See a problem? Let us know!
<p>The Piazza Italia Cafe is a&nbsp;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&nbsp;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.</p>