LFG

Beta
Sign inSign Up
Google Maps

Roast & Smoke Thao Dien

Thành phố Hồ Chí Minh, Vietnam

Get on some BBQ platters at this smokehouse. Good vibes and sit outdoor to see the smoker at work!

LFGabout 1 year ago

Category:

Travel Style:

HomePlacelistsMy PlacelistsLocations