Cafe Bistro Piazza offers a welcoming atmosphere to enjoy meals. Features include accessible takeaway and free WiFi. Cash payment is accepted.