Deniz Meze
Seafood · Mediterranean · Tapas
Deniz Meze is a small plates restaurant offering a selection of dishes. Features include outdoor seating and accepts credit cards.
Location
Best places nearby
The highest rated places close to Deniz Meze.
Local restaurants nearby
11 Λεωφόρος Αγίας Βαρβάρας, I



