Tamburino Restaurant
Nuova Italia Restaurant
Tamburino Village
Prezzo Italian Restaurant Street
Castello