Prime Steakhouse is a contemporary steakhouse with classic Fallsview flair.

Featuring premium steaks, exceptional service, and the most stunning views of Niagara Falls – located inside the Crowne Plaza, Prime offers a modern steakhouse experience like it’s never been done before.

Add to your trip Add to your trip

5685 Falls Avenue,
Niagara Falls, ON
L2E 6W7

Myniagara Instagram#myniagara