best japanese food houston
DB+

Toukei Izakaya is a full service Japanese Bar and Restaurant located in the Asia-town District of Houston, TX.