Taste Buds - 036 - Top Sushi


THE WOODLANDS TX -- 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.

Tags: food, foodie, sushi, taste, taste buds

Featured Videos