Alexandros Taverna is a restaurant offering Greek cuisine. It's a popular spot, open Tuesday through Sunday.