Uchi Restaurant in Austin

Excellent sea foods, Japanese and sushi restaurant. The service is great, excellent and attentive.

Contact Info:
801S Lamar Blvd Austin