UCHI Restaurant

801 S Lamar Blvd
Austin, TX  
Hours of Operation
Mon-Thu 5pm-10pm
Fri 5pm-11pm
Sat 5pm-11pm
Sun 5pm-10pm
Customer Reviews
Business Details
People Also Viewed
Mikado Ryotei
9033 Research Blvd
Austin, TX
 (1)
Sushi Sake Japanese Cuisine
9503 Research Blvd
Austin, TX
Sushi Zushi
1611 W 5th St
Austin, TX