No 2/247 Perinbavilas Complex, Choolaimedu High Road, Near Nungambakkam Railway Station, Choolaimedu
Tibetan • Chinese • Fast food • Asian • Sit down
93/100 (23 votes)