Village Square Pizza is located at 1200 Lexington Avenue, between East 81st and 82nd Streets | Upper East Site
Village Square Pizza Starts Slinging Slices on the UES
byUpper East Site StaffComments Off on Village Square Pizza Starts Slinging Slices on the UES
Downtown pizza has never tasted so good and thankfully you don’t need to go all the way downtown to get a slice anymore. Village Square Pizza has finally arrived on the Upper East Side and it’s time to get lost in the sauce — the highly anticip