A pucca masala potboiler

Masala House An award-winning Delhi restaurant that has made its way atop Goan soil, thus embarking upon a journey of indulgence into the grandeur of Indian cuisine created by... Read more »