3960 Niagara Falls Blvd, North Tonawanda, New York 14120 USA
Muscoreil's Fine Desserts, Pumpkin Pie
Photo Credit: Yelp