The Bellwood

Address: 41-31 Udagawacho, Shibuya City, Tokyo, 150-0042, Japan
Instagram: @the_bellwood
Facebook: view The Bellwood’s Facebook page

Part of the SG group, The Bellwood in Tokyo is inspired by Japanese cafés and uses tea and coffee flavours in their cocktails. There is also a back bar focused on innovative food and drink ideas.