Current Location : 28411
American Express Supports Small Businesses Buy Local Movement
4200 N Lamar Blvd Austin, TX 78756
512-916-4808
Offshoot of the famed Uchi restaurant with upscale sushi & small plates in a farmhouse-chic space.