Celesta Pizza is an Italian restaurant specializing in pizza. They offer takeaway options and use quality, labeled products.