Food Scene
Good food, nice view deck, hip downstairs bar, great location, morning coffee
34 il-persuni tal-post jissuġġerixxu
Strolla Restaurant & Bar
309 Beach RdGood food, nice view deck, hip downstairs bar, great location, morning coffee