3019 Pine Ave, Niagara Falls, New York 14301 USA
The BEST lasagna that their ever was with sausage
Photo Credit: Yelp