There are 600 Rita’s Italian Ice and Frozen Custard shops in the country, but none have been located in the Downriver area — until now. On Sept. 11, co-owners Moe and Adrianne Nasser opened the doors ...
Some results have been hidden because they may be inaccessible to you