If you are a pizza loving then Pizza Square is good place to visit. They provide Pizza, Desserts, Sandwich, Stuff Pizza, Salad, Garlic Bread, Beverages.
Located at Mayur Vihar Phase 1 in Delhi NCR, Pizza Square is best known for Pizza, Coffee, Burgers, Soups.