Restaurant
Helen's Pizza
12 locals recommend,
Tips from locals
Local downtown pizza-parlor pizza downtown, and this is known to be the best spot in town.
Unique things to do nearby
Locals also recommend
Location
183 Newark Ave
Jersey City, NJ
Downtown Jersey City