Thomu Inn

1 Star  

Kamaraj Salai, Pondicherry - 605 013