I've tasted better sicilion pizzas than this. it's too small for it's price, and the new york style doesn't seem big enough to be 'new york style'. Stuft Pizza is 10 times better. it's overrated!
Pros: Near the beach
Cons: parking, a little overpriced
more