Food Scene
Lovely local cafe with delicious lunch and breakfast menu and great coffee... a favourite spot.
11 il-persuni tal-post jissuġġerixxu
Lighthaus cafe
11 Argall AveLovely local cafe with delicious lunch and breakfast menu and great coffee... a favourite spot.