fromTime Out London4 days agoThis award winning London pizza restaurant is opening a two-floor flagship in Covent GardenCrust Bros is set to open the brand's biggest restaurant yet in Covent Garden, featuring a unique menu of Neapolitan-style pizzas and savoury bombas.London food