Find thai restaurants in Windsor, ON. Listings include Thai Palace Restaurant, Thai Time Restaurant, Windsor, Thai Lanxang Restaurant, THAI EXPRESS.
Around the corner from Devonshire Mall, Thai Palace's sister restaurant, south Windsor, ON Dine in - Take out - Catering Thai Time, Authentic Thai Cuisine.
Thai food made with love, fresh ingredients and authentic flavour fast. Thai Express is the same but different.