Yutogo
Albums
Groups
Log In
Register
Ho Ho Chinese BBQ
United States
/
Texas
/
Austin
I dined at Ho Ho last month. I was not pleased with its food. Its service was somewhat OK.
Marriodd
2016-02-17 10:21:04