Bells The Diner is located in New Delhi, India on Shop No. C-3/77, Near Star City Mall, Sector 7 Dwarka, Dada Dev Mandir Road, Block E, Palam Extension, Palam. Bells The Diner is rated 3 out of 5 in the category diner in India.
Address
Shop No. C-3/77, Near Star City Mall, Sector 7 Dwarka, Dada Dev Mandir Road, Block E, Palam Extension, Palam