Excellent. Punted on basis of Tripadvisor reviews. Booked to be safe so felt rather foolish as we were escorted to the sole reserved table in an empty restaurant.
But filled up to a respectable level shortly thereafter. So not sure if you need to book but would still do so for FOMO. Salvinos was the best all-round dining experience we had in Valletta.
A superb meal - all three courses - and an excellent bottle of Primitivo. Nice atmosphere. Great service (as distinct from obsequious over-presence). The very friendly Maître d' and lead waitperson (Mr. Salvino?) and chef (Mrs. Salvino?) clearly took considerable pride not only in the quality of their food but in the overall dining experience they provided.
Not a cheap-and-cheerful (at least not over three courses plus bottle) but very reasonably priced value for money.
And not a fluke. Repeated the whole thing with same results four nights later.