India Paradise - Windsor Indian Restaurant
1459 Ottawa St, Windsor N8X 2G1