Arrow stores In Mission Street, Puducherry, Puducherry