6372, Naya Bans Rd, Khari Baoli, Connaught Pl, New Delhi, India
No delivery
Spot something wrong?
Dishes at Pepper Tube Spices. Prices may vary in venue.