2026-05-15T07:28:53.183
The new location will span 2500 sqft and accommodate 60 diners, with plans for additional locations across the UK by the end of 2026
Already have an account? Sign in