Tropical Hut Philippine Cuisine

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

Tags: