Make a reservation by calling:


Or click and make an online reservation

13570 Ridge Road,

North Royalton, Ohio 44133


Monday – Closed

Tuesday – Thursday: 4:00pm – 10:00pm

Friday-Saturday: 4:00pm-11:00pm

Sunday: 4:00pm – 9:00pm

Happy Hour: Tues – Fri 4:00pm – 7:00pm

Olmsted Falls Location

Visit our Olmsted Falls Matteo’s Website.

Outdoor Dining

Come enjoy the beautiful sunsets while dining on our new outdoor patio.

Dinner Menu

Matteo’s has authentic Italian food with traditional Italian dishes like Veal Parmigiana, Salmon Sicily, and homemade Five Layer Lasagna.

Drink Menu

Matteo’s has an extensive wine list, specialty cocktails, and a full list of draft and bottled beers.


About Matteo's Restaurant

Matteo’s opened their first location in the Grand Pacific Junction of Olmsted Falls in March, 2015. Due to the tremendous success, Tom Grassi is opening a new location in North Royalton, where he’s lived for 25 years.

Matteo’s has received rave reviews for both their food and service. The new Matteo’s will provide the same great customer experience for guests in North Royalton.