Get directions to: Ho Wah China Wok, Hollis, NY
Restaurant address: 19519 Jamaica Ave Hollis, NY 11423, USA
Restaurant: Ho Wah China Wok