Food Scene
Delicious food, lovely informal atmosphere. Cheaper set menu available before 7pm.
30 il-persuni tal-post jissuġġerixxu
The Lighthouse
77 High StDelicious food, lovely informal atmosphere. Cheaper set menu available before 7pm.