Mastra
Seafood · Greek · Mediterranean
Mastra is a restaurant specializing in seafood meze. Enjoy grilled sardines, fried fish, and homemade fish soup.
Location
Best places nearby
The highest rated places close to Mastra.
Local restaurants nearby
Παπαδιαμαντοπούλου 30, Αττικής

