Attempt adapter pattern for MenuItemsRetriever.retrieve method