Food Scene
This is my favourite local cafe by the river. They have organic food and coffee.
105 il-persuni tal-post jissuġġerixxu
Yum Yum Tree Cafe
50 River StThis is my favourite local cafe by the river. They have organic food and coffee.