jameswithssue's Saint Julian's, Malta
3 Reviews |
159 St. Georges Road
This is in a good location and the food is fresh and served quickly. The staff are attentive and ac...
The Villa Brasserie
39 Main Street
Located in front of Le Meridien hotel but not conspicuous. There is a good selection on the menu and...