By Georgi Gyton2024-12-10T08:30:00
The Fulham Shore-owned business has just opened its debut in Liverpool, a further London restaurant and is about to launch new concept Super Club Roma this week.
Already have an account? Sign in