South Indian restaurant in Jharsa, Gurugram
Unpretentious destination offering traditional, housemade dishes & a take-out option.