Located just steps away from downtown Windsor, Tropical Hut is the only sit-down Filipino restaurant in the city specializing in authentic Filipino dishes.
Subscribe to our newsletter