Cho Sushi FusionHappy Hour

Cho Sushi features the happy hour menus below at both locations Monday through Saturday from 4:30 - 7pm. The Lakeway location is also available on Sunday from 4pm - 9pm.