We just returned from a vacation in Niagara Falls, Ontario Canada. We stayed at the Marriott Fallsview. There are several things to choose from when it comes to restaurants but they are all somewhat overpriced in my opinion. We were very fortunate to find out about a Restaurant called Casa Mia. It is not right in the same area around... more






