Sandwich Smugglers is located in New Delhi, India on DDA Kiosk No.3, near Gate No. 5, opp. Bhagat Singh College, J Pocket. Sandwich Smugglers is rated 5 out of 5 in the category restaurant in India.
Address
DDA Kiosk No.3, near Gate No. 5, opp. Bhagat Singh College, J Pocket
Accessibility
No wheelchair-accessible car park