Apallou Cafe
Italian · Pizza
Apallou Cafe offers unique Italian flavors in a stylish setting. Enjoy dishes like pizza Tartufo and gnocchi.
Location
Best places nearby
The highest rated places close to Apallou Cafe.
Local restaurants nearby
Char. Trikoupi 200, Δυτικής Ελλάδας

