Is this restaurant owned by a man named Ho?
Address: 6259, 6996 265th St NW #103, Stanwood, WA 98292, USA
Sherri Li | Aug 12, 2022
Yes. We are here since 1999.
Ho
Sabrina Shaffer | Aug 12, 2022
I am not sure; but it has been family-owned for believe about 10 years.
Thanks! Your answer is awaiting moderation.