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

You pay: £21
Restaurant profit: £1.65

Continue reading…

Leave a Reply

Your email address will not be published. Required fields are marked *