Food scene
Lovely neighbourhood italian restaurant. Try their pizzas and pastas.
29 il-persuni tal-post jissuġġerixxu
Cacciari's Restaurant
82 Pembroke RdLovely neighbourhood italian restaurant. Try their pizzas and pastas.
Tesco Superstore
Tilling Road