Try our tasty Ecuadorian dishes which are made fresh to order!
Tropical Restaurant #5458 Sheridan Blvd.Inwood, NY 11096 Phone: 516-812-7723This email address is being protected from spambots. You need JavaScript enabled to view it.