Kukusan Steamed Buns

3.0
652
Denpasar

The best restaurant in Denpasar


query_builder
10:00 AM - 23:00 PM
place
Jl. Teuku Umar no. 1 , First Floor #19 Level 21 Mall, Denpasar 80113, Indonesia
Similar properties nearby