New London Restaurant Owners Out To Show Turkey Isn’t Just For Christmas Dinner

At a new restaurant in London, the menu will feature all turkey, all the time, according to Mashable. Strut & Cluck, set to open in Shoreditch in spring 2016, will be London’s first turkey-only restaurant. Owners Amir and Limor Chen hope to change…

Source: Dutch Caribbean News New London Restaurant Owners Out To Show Turkey Isn’t Just For Christmas Dinner

LEAVE A REPLY