Nate's
Restaurant
•
Old Theatre Street, VGX7+Q36, Valletta VLT 1425, Malta
7.4
Sunday: 9 AM – 5:30 PM
See if anyone you trust recommends it!