Get directions to: El Cafetal Bar, East Elmhurst, NY
Restaurant address: 90-15 31 Avenue East Elmhurst, NY 11369, USA
Restaurant: El Cafetal Bar