Super Pollo Latino, ELMHURST, New York (NY)
Conveniently stationed at 9459 Corona Avenue () in ELMHURST, New York (NY) (11373), Super Pollo Latino can be called at 7187604365. Remember to contact them ahead of time to select your table in the restaurant.
More restaurants in ELMHURST, New York (NY)
Super Pollo Latino contact information and details:
Address: 9459 Corona Avenue - , ELMHURST, New York (NY) 11373
Contact Phone: 7187604365