Loading Video…

This browser does not support the Video element.

Aya Sushi and Chef Yoshi

Chelsea Edwards has some fun at the new restaurant in Bellaire Aya Sushi.