Taverna Alexandros is a Greek, Mediterranean, and Seafood restaurant offering traditional dishes. Specializing in grilled meats and daily specials, it provides a taste of authentic Greek cuisine.