Marugame Udon

3.0
583
Denpasar

The best Restaurant in Denpasar


query_builder
10:00 AM - 23:00 PM
place
Jl. Teuku Umar, Denpasar, Bali 80114, Indonesia