Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Italian, Restaurants in Tuban, Indonesia

Il Cielo
3.5
13 reviews

Jl. Kartika Plaza no. 172, Tuban, Kuta, Indonesia, Tuban

Very sub par and exceptionally overpriced. Walked in on a whim as the kids wanted a pizza. The only bad dinner experienc