Jamie Oliver Restaurant: Jamie’s Italian Leeds

Jamie Oliver Restaurant: Jamie’s Italian Leeds

The UK is plagued with chain Italian restaurants which all profess to offer fresh and authentic Italian dishes but sadly never quite seem to live up to the hype. Most completely lack atmosphere and – if we are honest – are little better than a microwave meal.  Thankfully leading UK chef Jamie Oliver decided to challenge that culture and shake things up a bit by opening his own chain of Italian…

View Post