Cho Sushi Japanese Fusion

restaurant in West Oak Hill, The Hills

Cho Sushi Fusion is Lakeway's best Japanese restaurant featuring exotic sushi, Japanese fushion, a great happy hour, kids menu, and more.

Phone: (512) 263-0400

Website: www.chosushi.com

Address: 2422 Ranch Road 620 S