Aarons Kitchen

107, Archbishop Street, Valletta