Cafe Piazza is currently ONLY available for PICKUP orders.
Cafe Piazza

Cafe Piazza

1900 Arsenal St, St Louis, MO 63118
314-207-3611

Open until Saturday at 12:00 AM

Full Hours

Delivery (20 - 35 min)

  • 5% OFF online
  • No minimum spend