Current Location : 11370
American Express Supports Small Businesses Buy Local Movement
75-61 31st Ave East Elmhurst, NY 11370
718-505-0515
This simple locale features Mediterranean dishes such as moussaka, souvlaki & grilled squid.
BY SUBMITTING YOUR INFORMATION, YOU AGREE TO RECEIVE EMAILS ABOUT SPECIAL DEALS IN YOUR LOCAL MARKET.