The expanse of Asian-melting-pot strip malls that are popping up seemingly overnight in Bellaire Chinatown seem to have forgotten about the Japanese entirely. Takoyaki Tea House is one of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results