Marugame Udon, Teuku Umar Bali is located in Denpasar Barat, Indonesia on Simpang 6, Jl. Teuku Umar No.141, Dauh Puri Klod. Marugame Udon, Teuku Umar Bali is rated 4.6 out of 5 in the category japanese restaurant in Indonesia.
Address
Simpang 6, Jl. Teuku Umar No.141, Dauh Puri Klod
Amenities
Good for kidsToilets
Accessibility
No wheelchair-accessible seating