Noodle House - Tunjung Sari is located in Denpasar City, Indonesia on Padangsambian Kaja, West Denpasar. Noodle House - Tunjung Sari is rated 5 out of 5 in the category south sulawesi restaurant in Indonesia.
Address
Padangsambian Kaja, West Denpasar