Niko Sushi
10 Amy Croft Dr, Windsor
(519) 979-8996
Recent Reviews
Order Online
You May Also Like
Boston Pizza - 4 Amy Croft Dr
Pizza, Gluten-Free
Windsor Palace Restaurant - Tecumseh - 12 Amy Croft Dr
Middle Eastern
Cara Pasta by Windsor Ravioli - 9 Amy Croft Dr
Italian
Restaurants in Windsor, ON
Niko Sushi
10 Amy Croft Dr, Windsor, ON N9K 1C7
(519) 979-8996