O Sole Mio!

Francesca's Italian Restaurant & Bar
Havannah Harbour