La Terrazza is a restaurant and taverna offering Greek and Mediterranean cuisine. It features live music, accepts credit cards, and offers seating.