Nafsika Taverna
Greek · Seafood · Casual Dining
Nafsika Taverna is a restaurant offering a variety of Greek dishes and snacks. It is known for serving high-quality food at reasonable prices and can accommodate both small and large groups.
Location
Best places nearby
The highest rated places close to Nafsika Taverna.
