Kabul Delhi Restaurant (E104, Ground Floor, Lajpatnagar 2, Near Central Market, New Delhi)

In a nutshell: If u r a nonvegetarian  living in Delhi & haven’t yet been to this place, u have surely missed something. Address & Other

Continue reading

Advertisements