Down Under Bar & Grill is located in Khlong Toei, Thailand on Sukhumvit 7/1 Alley, Khwaeng Khlong Toei Nuea,. Down Under Bar & Grill is rated 4.4 out of 5 in the category bar & grill in Thailand.
Address
Sukhumvit 7/1 Alley, Khwaeng Khlong Toei Nuea,