Bella Pizza
Pizza · Italian
Bella Pizza is a pizza restaurant offering dine-in, delivery, and takeout options. It provides amenities like free WiFi and baby chairs.
Location
Best places nearby
The highest rated places close to Bella Pizza.
Local restaurants nearby
Βενιζέλου Ελευθερίου 27, Κρήτης
