Yuzo Sushi

Yuzo Sushi is a delicious little sushi tapas spot located near downtown OKC. They have so many great dishes for sharing and some of the freshest sushi in Oklahoma. Mind you I am subconsciously comparing all the sushi I eat in OKC to the super high quality that I am used to in Seattle. SOContinue reading “Yuzo Sushi”