Kailash Kitchen

No 2/247 Perinbavilas Complex, Choolaimedu High Road, Near Nungambakkam Railway Station, Choolaimedu

 - India  (IN)

Tibetan • Chinese • Fast food • Asian • Sit down

93/100 (23 votes)

Closed

Photos