TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Home
Countries
Greece
Athens
Castello Pizza
Castello Pizza
4.3
(61 reviews)
15 Palamidiou, Alimos, 174 55
+30 21 0981 8439
Official website
Cheap Eats
Delivery
Dinner
European
Free Wifi
Greek
Pizza
Restaurants
Seating
Table Service
Takeout
Wheelchair Accessible
Restaurant
At a glance
Typical visit: about 1 hour
Castello Pizza | Athens | Greece | TripAligner