Anjappar Chettinad Indian Restaurant

Anjappar Chettinad Indian Restaurant
Address : Shop 202, 2/F, Multifield Plaza, 3-7A Prat Avenue, Tsim Sha Tsui
Phone No. : 34285757