Gallery July 30, 2018 Famous Sri Lankan Crab Restaurant Opens a Pop-Up Store | Shangri-La Hotel, Tokyo Gallery Previous Next Close Famous Sri Lankan Crab Restaurant Opens a Pop-Up Store | Shangri-La Hotel, Tokyo Gallery Back to Article