The Wild Beast is located in Lào Cai, Viet Nam on 8V2V3F7, Giàng Tả Chải - Tả Van, Tả Van, Sa Pa. The Wild Beast is rated 4.8 out of 5 in the category live music bar in Viet Nam.
Address
8V2V3F7, Giàng Tả Chải - Tả Van, Tả Van, Sa Pa
Amenities
Bar on siteToilets