Artemis

4.5
(12 reviews)
Leof. Artemidos 6, Artemida, 19016
+30 2294 087001Official website
Barbecue
Cheap Eats
Dessert
Greek
Street Food
Restaurant

At a glance

  • Typical visit: about 1 hour
Artemis | Athens | Greece | TripAligner