The Restaurant at Osborne Hotel
The restaurant at Osborne Hotel is endorsed by expert writers. Of the 4 reviews that we monitored, 3 recommended the restaurant, including Fodor's, Oyster and The Telegraph.
Osborne Hotel 
 Fodor's
 Oyster
 The Telegraph
 "There's a bar and restaurant on-site" 
 "The restaurant serves a decent buffet for breakfast and dinner, and the cozy lobby bar has lovely period-style furniture and a fireplace" 
 "The good-value, traditionally-styled Osborne is on a quiet road inside Valletta's city walls, putting you within walking distance of all the sights, museums and restaurants of the capital"