Khan Chacha

650
11 AM to 11 PM
Rolls, Kebab, Mughlai, North Indian
Shop 50, 1st Floor, Middle Lane, Khan Market, New Delhi