La Nueva Colombia
9107 31st Ave, East Elmhurst, NY 11369, United States
University ◄ Meal delivery ◄
My wife found this location online so we decided to try it out. It was not a bad experience but a...
Supermarket Bazaar
75-10 31st Ave, East Elmhurst, NY 11370, United States
University ◄ Grocery store ◄
Its always cheaper than the Food Universe Market nearby, yet someyimes the fresh produce is too o...