About
The Rainbow Room is an establishment located in Niagara Falls, Ontario on 5685 Falls Ave. The Rainbow Room is in the "Restaurant" category. Classy eatery at the Crowne Plaza Hotel with contemporary Italian cuisine & views of Niagara Falls.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like