Deli Darbar

From Bsm-wiki

Jump to: navigation, search

This is the place that has advertisements in the metro. An excellent first stop for Indian. Plus they deliver (though that has been known to take several hours).

Personal tools