Kukusan Steamed Buns

3.0
652
Denpasar

The best restaurant in Denpasar


place
Jl. Teuku Umar no. 1 , First Floor #19 Level 21 Mall, Denpasar 80113, Indonesia