Food Scene
Great people, great location, great service, and great food
13 il-persuni tal-post jissuġġerixxu
Terrone
Great people, great location, great service, and great food
Duncan
DuncanCarrubia Restaurant
107 Xatt is-SajjiedaSightseeing
Il-Ponta ta' San Pietru
Everything Else
Delimara Lighthouse