Restaurants & Bars

Ontario (inc. Toronto)

Mimosa Cafe & Grille or other


Restaurants & Bars 3

Mimosa Cafe & Grille or other

KODG | Feb 7, 2006 08:34 PM

Four of us will be in the area of the Science Centre on Sat. Looking for good food for reasonable $$. Thinking of going to Mimosa but have never been. Any thoughts? Any other suggestions for that general area?

Want to stay up to date with this post?

Recommended From Chowhound