95-07 31st Avenue, East Elmhurst, New York 11369(347) 738-6759
La Kuchara Ecuadorian Restaurant Bar Provides Seafood, Platos Tipicos, Carne Y Pollo, Cocktails and Drinks to the East Elmhurst, NY Area.