Fine dining restaurant, Lyla, at No 3 Royal Terrace, recently awarded a Michelin star.