All posts tagged "Sushi"
Cho Sushi: Japanese Fusion in Lake Travis
Cho Sushi is a Lake Travis favorite when it comes to dining Japanese style. Serving the best quality sushi around, Cho Sushi aims to please with their cuisine. It’s always nice when something utterly delicious ends...
- Posted May 18, 2017