What The Truck!
Restaurant
Address
SP, Jl. Camplung Tanduk Jl. Dhyana Pura No.103, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia
Website
Rating on Google Maps
4.30 (12 reviews)Open on Google Maps
Discover top rated places in Seminyak
SP, Jl. Camplung Tanduk Jl. Dhyana Pura No.103, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia