★ 4.6 / 5 from 18004 reviews
Sushi
Japanese
Asian
Bar-lounge
Uchi - Houston
904 A Westheimer Houston, TX 77006, 77006-3991, United States
"The food was amazing! We also went during happy hour"
MasterCard, Patio-Outdoor Dining, Parking area, Gluten Free Options