VERY DELICIOUS · ONLY THAILAND

The Liver Birds Bar

Udon Thani · Thailand

$

310 Soi 8, Mak Khaeng Subdistrict, 41000, Udon Thani, TH

View menu ↗