Ok, I'm pretty sure I have tried almost every pizza place in naples at least once. Cosmos will not disappoint. Their crust is great, high quality cheese and very consistent preparation. I've only eaten in the restaurant once, the rest were takeout. It's well worth a shot.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.