Cho Sushi

restaurant in Northwest Austin, Hudson Bend

Phone: (512) 266-8700

Website: www.chosushi.com

Address: 4300 N Quinlan Park Rd Ste 105