Map
Makratika, Greece
Price
42
Restaurant
Karkaletzos Taverna