Nature Bar & Grill Restaurant
Cau May street, Sapa Vietnam
Nature Bar & Grill Restaurant is a Asian, Vegetarian Friendly, Vietnamese place is located in Sapa, Lao Cai Province. The address of Nature Bar & Grill Restaurant is Cau May street, Sapa Vietnam.
If you want to go to the place or need any services, you can contact them directly. The phone number is +84 91 227 00 68,