Okiddo Sushi is a Japanese restaurant offering sushi and maki, with a focus on fresh ingredients and original recipes. Established since 2010.