Valletta
1 restaurants in Valletta, Malta, Malta — described, reviewed and photographed by travellers like you.
Michelin-starred restaurant on the main street of Valletta, with a modern take on Maltese…
Add it to Treave and help travellers like you.