Delhi Pizzeria Kebab 2 is a restaurant specializing in pizza and kebab dishes, offering both dine-in and takeaway options. They feature special menus with kebab options.