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.
Just around the corner from Devonshire mall, Kenilworth Square is home to an authentic Thai cuisine, Thai Time – a sister restaurant of Thai Palace.
A taste of Japan in the heart of Kingsville. Koi offers a traditional, yet innovative, sushi menu and selection of Japanese entrees.