Hosted on MSN1mon
Burrata
Burrata is a luscious fresh Italian cheese seen atop cheese boards and salads at the most stylish restaurants. Essentially, it’s a shell of mozzarella encasing a filling of stracciatella ...