Quote:
Originally Posted by ssiguy
Does anyone remember Mother's Restaurant?
It was a smallish chain that had the best pizza. There was one in London on Wharncliff & Riverside.
|
Yes! My brother worked at the downtown Ouellette Ave. location here in Windsor. It was really good for back in the day.