so city logo Delhi
search icon

Smoke House Deli

Ground Floor, Building No. A 12, Hauz Khas, New Delhi-16

Phone number

08447478661

Nearest Metro Station

Green Park