JavaScript is not enabled.
Best Pizza on the South Shore - Review by citysearch c | Helens Restaurant

Helens Restaurant

Claim

Best Pizza on the South Shore 12/11/2003

You would never believe such an unassuming storefront can cook up such fantastic pizza! These a friendly goup of neighborhood folks who hang at the bar. Great comedy nights every couple of Saturdays. The steady stream of pizza takeout customers give the best endorsement for the wonderful pizza! The Hawaiian and Mexican pizzas are our favorites! Pros: Best Pizza, Reasonable prices, great service Cons: Park in lot across, the street more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021