« Back to Embassies Japan, Honorary Consulate of Address38 Royal Street CityPort Louis Phone+230 206 6200