Hub Box opens flagship restaurant in Plymouth
The restaurant has a bar and a 180-seat restaurant and is Hub Box’s 11th venue throughout the UK
Hub Box has announced the opening of its 11th venue, with a new restaurant at the Royal William Yard in Plymouth which will act as the brand’s flagship restaurant.