The Rainbow Room by Massimo Capra Wins Trip Advisor’s 2015 Certificate of Excellence Award

From a PR Web press release: Located inside the Crowne Plaza Niagara Falls-Fallsview hotel, the Rainbow Room by Massimo Capra offers a spectacular fine-dining experience directly overlooking Niagara Falls. The restaurant offers an Italian style menu that showcases fresh ingredients from throughout the Niagara Region and an extensive wine list that features wines from many…

Read More