Videos Tagged: sushi

Displaying : 1 - 1 of 1
April 24, 2021
The buds head over to metro park to try out one of the newest sushi places around, Top Sushi! They meet up with Michael and Kari to find out the ins and outs of this wonderful place.
Taste Buds - 036 - Top Sushi