Nestled within The Manor New Delhi, Camillo’s offers delectable pizzas in a laid-back setting with attentive hospitality. Whether it’s casual gatherings with loved ones or business rendezvous, this pizzeria aims to be the favored spot for both, promising a blend of comfort and sophistication.