Order food

Order food

Uchi

4.7 (2604)$$$$Japanese restaurant

801 S Lamar Blvd, Austin, TX 78704

Uchi

801 S Lamar Blvd, Austin, TX 78704

Place order with

UberEats
Postmates
uchiaustin.com
May offer pickup
Call restaurant