News STORE Restaurant Awarded A Coveted Michelin Star We are delighted to announce that our STORE restaurant has been awarded a coveted Michelin star!A big thank you to all our wonderful guests for