Get directions to: Athena Greek Restaurant, Amityville, NY
Restaurant address: 65 Merrick Road Suite A Amityville, NY 11701, USA
Restaurant: Athena Greek Restaurant