Bali N Thai Restaurant

bali n thai restaurant teuku umar 246 b
bali n thai restaurant denpasar barat
bali n thai restaurant bali
Jl. Teuku Umar 246 B
Denpasar Barat
, Denpasar, Bali, Indonesia
Category: Restaurant
Cuisine: Thai
Parking Location: Parking Lot

Bali N Thai Restaurant

Bali N Thai Restaurant

Bali N Thai Restaurant

Bali N Thai Restaurant

Bali N Thai Restaurant