2306 Niagara Falls Blvd, Tonawanda, New York 14150 USA
Small garlic sticks - buttery deliciousness
Photo Credit: Yelp