Its the best pizza on the coast. If you like frozen pizzas heated up then this is the wrong place. If your not in the mood for pizza, try the cheese steak a la garden sandwich or ...
All reviews seem positive