Know a great happy hour or special for this location?
Humble, unfussy Peruvian eatery with many seafood & chicken dishes & soccer on TV.
Suggest an edit
91-15 31st Ave, East Elmhurst, NY 11369