A waterfront taverna in Agios Stefanos North East serving seafood, Greek and Mediterranean dishes.
Restaurant / Taverna