Acropolis Taverna is a Greek restaurant that emphasizes fresh ingredients and traditional Greek ambient music. They offer warm hospitality and carefully prepared dishes, featuring flavors from garden vegetables to seafood.