The garlic sticks are out of this world. The pizza is fantastic too. A good value for pizza right near the beach. It was cold in there. Pros: Pizza, Garlic Sticks Cons: ...
All reviews seem positive