Tropical

Ecuadorian restaurant · 458 Sheridan Blvd, Inwood, NY

Delivery

Hours

More food in Inwood, NY · Ecuadorian in Inwood