Rendering of Shibui Tampa, a new Japanese restaurant opening in downtown Tampa in the fall 2019.