Popular
North Tonawanda Restaurants
People in North Tonawanda Are Saying…
Just Reviewed
Posted by
nick v
on October 28, 2009
Review of Galassi's Sub Shop :
the place is called a sub shop but that is the worst thing on the menu. I've had pizza and wings from there before and it was good. The subs my wife and I got tonight were so disgusting. I dont throw the word…more





Follow Us on Twitter