Cafe Bar Piazza
Pizza · Bar · Coffee Shop
Cafe Bar Piazza is a cafe and bar that also offers pizza. It was noted that the establishment was operating with delivery-only service at one point. The quality of food, particularly pizza and salads, received negative feedback.
Location