Japanese fusion cuisine awaits at Otoro 81, located within Magnolia - Restaurant Lounge Bar. Enjoy an exclusive menu in a unique setting.