Sorrentos Polo Park / Downtown is an Italian restaurant specializing in pizza. They offer takeaway and delivery services.