Hidden gem on the east side of Windsor. Thai cuisine in an upscale atmosphere with a touch of Thai decor, music and great Thai food with presentation.
We are a full service restaurant serving authentic Vietnamese cuisine in the heart of Downtown Windsor.
Wrapped around chefs favourite things, the 30 seat restaurant creates a fun, casual, welcoming atmosphere with original art and a killer soundtrack.
Just around the corner from Devonshire mall, Kenilworth Square is home to an authentic Thai cuisine, Thai Time – a sister restaurant of Thai Palace.
View All Events
Subscribe to our newsletter