Restaurants • Seafood • $$
A harbourside taverna in Amoudi Bay below Oia serving fresh-caught fish beside the fishing boats.