Mooven
Sandwich Shop
Cafe located at a metro station. Offers baguettes.
Location
Best places nearby
The highest rated places close to Mooven.
Local restaurants nearby
Doukissis Plakentias Metro Station, Αττικής
Location
The highest rated places close to Mooven.
Doukissis Plakentias Metro Station, Αττικής