95-20 Astoria Blvd, East Elmhurst, NY 11369 +1 718-433-9843
restaurant, East Elmhurst, NY, US
Today
How to go there