Thomas Vavilas Fish Taverna is a traditional Greek fish restaurant offering fresh seafood. It is known for its authentic family atmosphere and is highly recommended for its yummy dishes.