Representative image, AI-generated

Salvatore's Italian Gardens

4.2$$$$· Very expensive

A classic upscale Italian steakhouse offering rich atmosphere and fine wines

Established in 1967, Italian Prime at Salvatore's is a landmark dining venue located in Depew near the Greater Buffalo and Niagara region. Known for its glamorous decor, chic patio, and broad wine selection, the restaurant serves prime steaks alongside traditional Italian cuisine. Guests can enjoy fine dining accompanied by seasonal decorations and live musical entertainment.

Quick tip: Advance dinner reservations are recommended, particularly on Wednesday, Friday, and Saturday evenings when the restaurant is busiest.

Expert notes

Features

Special occasion reservations

More places to eat in Niagara Falls

All places to eat in Niagara Falls