78/12, Block E, New Alipore, Kolkata, India
No delivery
Spot something wrong?
Dishes at Tewari Brothers. Prices may vary in venue.