Ukiyo – a “floating world” in Indianapolis
Ukiyo in Indianapolis is one of the amazing restaurant gems that we have had the opportunity to work on and we were even luckier being able to enjoy some of their delectable sushi rolls! Intrigued by the name--Ukiyo? So were we... so we looked it up! Ukiyo translates into—the floating world. It is comprised of [...]