The pizza was AWESOME...We stayed at the Beach Club towers accross the way, and we ended up visiting them each night we were there...Great pizza..great prices...I wish there was one here in Atlanta...
Pros: Great Pizza
Cons: manager was rude to employees
more