Thai Time Restaurant
Just around the corner from Devonshire mall, it is home to Authentic Thai Cuisine – sister restaurant and second location of Thai Palace . Every dish is made with high quality and fresh ingredients. Our foods are cooked with Ray’s sauces, the secret that put Thai Palace on Windsor culinary map.
Tues – Thurs, 11 am – 9 pm, Fri – Sat, 11 am – 10 pm, Sun 11 am – 8 pm
3395 Howard Ave., Windsor