Mr. Sausage is located in Kuta, Indonesia on Jl. Legian, next to Sky Garden Entertainment Complex 80361 Kuta. Mr. Sausage is rated 4 out of 5 in the category american in Indonesia.
Address
Jl. Legian, next to Sky Garden Entertainment Complex 80361 Kuta