El Manto Restaurant
CLOSED$ •
100-15 Astoria Blvd, East Elmhurst
100-15 Astoria Blvd, East Elmhurst