Welcome to Johnny Roccos!

Giovanni Rocco

Strongly tied to our Italian roots, it was a passion for family and food that sparked the fire that is Johnny Rocco's! Not your every day Italian restaurant, experience dining full of flare, style, and above all, great food. It's quality food that remains at the heart of our mission. Italian cuisine at its' best, from authentic classics to our signatures dishes. Every plate at Johnny Rocco's is prepared with the culinary passion of our dedicated chefs, who have trained, where else? But Italy! So come sit at our table, taste our food, drink the wine, and feel our passion!

Upcoming Events

To get the latest on all the happenings at Johnny Rocco's, visit our Events page.

More Event Info


Johnny Rocco’s is always a happening place! And reservations are welcome when deciding to dine with us, so we can ensure your requests are met. But always feel free to drop in and join us for lunch or dinner. Our Lunch service runs daily from 11am-3pm and dinner from 3pm-11pm.

To make a reservation please call:

St.Catharines: 905-680-9300
Niagara Falls: 905-358-0004

Amici Club

Want to stay in the loop? Sign up for the Johnny Rocco's Amici Club and let us keep you up to date on all that's new and happening at the restaurant. With all our events, live music, new menu items, and specials, you will be the first to know , so you'll never miss out.

Johnny's Social Wall

All things Johnny! Our posts, your posts. Our pics, your pics. Share them all!

See the Wall

Twitter Feed