Kuta· Jl. Wana Segara, Tuban, Kuta Indonesia
Jl. Wana Segara, Tuban, Kuta Indonesia
Discover the best places to dine on the island