save Uchi

801 S Lamar Blvd, Austin, TX | Map it  

78704 30.257720 -97.759951

(512) 916-4808 | View Website

  • Hours

    Monday To Thursday From 05:00 PM To 10:00 PM Friday To Saturday From 05:30 PM To 11:00 PM Sunday From 05:00 PM To 10:00 PM
  • Share
Map of Uchi