Coming soon to Olympia
A beautiful all-day Italian restaurant celebrating traditional flavours, fresh ingredients and the joy of long lunches, lively dinners and late-night moments. Set within one of London’s most exciting new destinations, Juno combines striking design, vibrant energy and a truly standout setting to create what will become the largest Italian restaurant in the UK

