10/21, Wallace Garden 3rd Street Off: Khader Nawaz Khan Road
Nungambakkam, Chennai
Tamilnadu-India
(044) 2833 0000 / 2833 0033
“The only place in the whole of city where you get the amazing taste of the north.”