Alexy's is a Greek restaurant offering a taste of Greece with various specialties.