ScottySkis
Well-known member
Big nicks pizza place in NYC it on the Columbus Ave and 71 street, great cheap price and lots of burgers to choose from http://www.yelp.com/biz/big-nicks-burger-and-pizza-joint-too-new-york
Last edited: