Two chefs lift the lid on the expensive business of creating menus they love

You pay: £21
Restaurant profit: £1.65

Continue reading…