Food Scene
Has a great terrace view, friendly staff and fantastic food and is not expensive.
6 il-persuni tal-post jissuġġerixxu
Hotel la Rocca
27 Via Porta PerliciHas a great terrace view, friendly staff and fantastic food and is not expensive.