
The award winning London pizza restaurant that is opening a two-floor flagship in Covent Garden
Crust Bros is set to open the brand’s biggest restaurant yet. A two-floor temple to pizza will open in Covent Garden on July 7 at 29 Bedford Street. Known for its natty Neapolitan-style pizzas, which have won Crust Bros two National Pizza […]




