Create Restaurant, Leeds.
Work on site is progressing at a speed of knots for this new addition to the Leeds restaurant scene. Opening early August we think you will be impressed not only with our interior scheme that includes furniture and lighting but also with the fantastic food on offer.