Canadian Niagara Hotels is pleased to announce the opening of two new Fallsview restaurants located on Falls Avenue Resort. Massimo’s Italian Fallsview Restaurant located inside the Sheraton Fallsview and Prime Steakhouse inside the Crowne Plaza Fallsview are the two newest additions to Niagara’s ever-thriving dining scene.
Both restaurants feature magnificent views of Niagara Falls from floor-to-ceiling windows and are centrally located just steps away from the Falls. Connect your group with the best Fallsview dining that Niagara has to offer and book your reservation today.
Canadian Niagara Hotels is thrilled to announce the opening of Massimo’s Italian Fallsview Restaurant in Niagara Falls, Ontario. Located inside the 4-Diamond Sheraton Fallsview, Massimo’s Italian Fallsview Restaurant offers spectacular group dining experiences with a menu of authentic Italian cuisine inspired by Canadian celebrity chef Massimo Capra.
At Massimo’s, groups can enjoy extraordinary dishes prepared with high-quality, often locally-sourced ingredients, and an extensive wine list with many award-winning local and international wines. The dining room features seating for up to 80 people and offers breathtaking views of the magnificent Niagara Falls from every table.
With complimentary on-site motor coach parking and a location just steps away from Niagara Falls and the city’s top attractions, Massimo’s Italian Fallsview Restaurant is the place to visit for incredible dining in a world-class destination.
Canadian Niagara Hotels is pleased to announce the opening of Prime Steakhouse, an extraordinary Fallsview restaurant in Niagara Falls, Ontario. Prime Steakhouse is an ideal group dining destination featuring sweeping views of Niagara Falls from floor-to-ceiling windows and a delicious menu of succulent steaks, fresh seafood, and other classic favourites. With exceptional service and an extensive bar menu featuring hand-crafted cocktails and premium wines, Prime Steakhouse will connect groups of all sizes with remarkable dining experiences in a world-class destination.
Prime Steakhouse is located inside the elegant Crowne Plaza Niagara Falls – Fallsview, just steps away from the Falls top Niagara Falls attractions. The restaurant features seating for up to 225 people, complimentary on-site motor coach parking, and some of the most breathtaking views of Niagara Falls that the city has to offer.
Discover Niagara’s newest Fallsview dining experience at Prime Steakhouse and get ready for truly unforgettable group dining in view of one of the world’s most beautiful natural wonders.