Massimo's Italian Fallsview Restaurant
Massimo Capra, one of Canada’s most prominent and celebrated chefs, brings his colourful and artistic culinary vision to Massimo’s Italian Fallsview Restaurant, offering guests innovative Italian cuisine in direct view of one of the world’s most beautiful natural wonders.