Sudama Tea stall

Restaurant in New Delhi, India

Opening hours: Mo-Su. 11:00-22.30

prof ND Kapoor Marg, New delhi