Prime Steakhouse

Named Niagaraโ€™s #1 Rated Restaurant on TripAdvisor, you know the food is going to be good. The view is just as spectacular as the menu, with stunning sights of the falls.

Scroll to Top