Uchi, Montrose
October 22, 2018 by Bambi Abernathy
Filed under Blogs, Dining, Foodie Events
Best Japanese Happy Hour: Uchi, Montrose
With a name that literally means “house,” the Uchi crew is sure to make you feel right at home with their daily Sake Social Hour. Though this often-frequented lower-Westheimer restaurant is known for their sushi, don’t miss their innovative specials and drinks starting at 5 p.m.
uchihouston.com