Specializes in Italian cuisine with a view, offering pasta, lamb, and beef tenderloin.
Distance: 120 m (2-minute walk)
Phone: 905-374-5023
massimositalianniagarafalls.com