La Nueva Colombia
9107 31st Ave, East Elmhurst, NY 11369, United States
Glassware store ◄ Meal delivery ◄
My wife found this location online so we decided to try it out. It was not a bad experience but a...
La Chula
LaGuardia Airport Terminal B Central Terminal Drive Gates 40 - 59, Gates B, East Elmhurst, NY 11371, United States
Glassware store ◄ Restaurant ◄
First walking up to the restaurant I was welcomed by Gustavo offering the first available seat. M...