Malata Restaurant

Palace Sq., Valletta, Malta, VLT 1190
Description