Tea Room in Puducherry Region


  • 5, Romain Rolland St, White Town, Puducherry, 605001, India