"happy hour" Japanese Restaurants in Houston, TX
-
Menu
3.5 / 5 based on 159 votes
Soma
Japanese Restaurant, Sushi Restaurant, Noodle House
4820 Washington Ave Ste A
Houston, TX 77007 -
Menu
3.5 / 5 based on 132 votes
RA Sushi Bar Restaurant
Asian Restaurant, Japanese Restaurant, Sushi Restaurant
799 Town & Country Blvd Ste 234
Houston, TX 77024 -
Menu
3.0 / 5 based on 161 votes
-
Menu
3.0 / 5 based on 113 votes