Chinese Restaurant in Vanur Region


  • East Coast Road, Periyamudaliar chavady, Puducherry, Tamil Nadu 605101, India