Cho Sushi Japanese Fusion Description
Cozy space for raw fish & grilled fare. Japanese spot preparing sushi rolls, noodle dishes & steaks in a modern setup with daily happy hour.
Address:
4300 N Quinlan Park Rd #105, Austin, TX 78732, United States
Phone:
+1 512-266-8700
Website:
https://www.chosushi.com/
Store Hours:
Sunday: 4-9pm| Monday: 11am-9pm| Tuesday: 11am-9pm| Wednesday: 11am-9pm| Thursday: 11am-9pm| Friday: 11am-9pm| Saturday: 12-9pm