Japanese Fusion Happy Hour at Cho Sushi Cho Sushi Japanese Fusion-Lakeway Lake Travis/Hill Country Galleria

Japanese Fusion Happy Hour at Cho Sushi

by: Leah McGarry

Sushi doesn't always go hand-in-hand with family-friendly, but Cho Sushi in Lakeway makes it work with a lively atmosphere and high quality food.