Matter of Taste
1159 Lauzon Rd, Windsor
(519) 945-6666
Menu
Restaurants in Windsor, ON
Matter of Taste
1159 Lauzon Rd, Windsor, ON N8S 3M9
(519) 945-6666