Food Scene
Amazing views, amazing food. This place is pretty special.
11 il-persuni tal-post jissuġġerixxu
FISH Restaurant
147 Quay StAmazing views, amazing food. This place is pretty special.
The Crab Shack
Shed 22 Princes WharfBest place to try crab in town