Taverna Nautilus
Seafood · Mediterranean · Italian
Taverna Nautilus offers an authentic taste of the sea, specializing in Mediterranean and Italian cuisine. This restaurant provides a diverse menu, including seafood, pizza, and traditional dishes.
Location