
Innovating flavours, precision cuts, pushing boundaries and stretching the limits of those unconditioned taste buds. Re inventing and revolutionising steak dining.
icon-home 295-297 High Street
Slough
Berkshire
SL1 1BD
icon-phone-square PHONE: 01753 525834