From Our Editors
Founded in 1985, Herbies Pizza boasts 22 stores across south east England. Guests can tuck into a range of dishes at branches in Greater London, Buckinghamshire, Berkshire, Surrey, Hampshire and Wiltshire. Pizzas, sides, drinks and desserts are all available for delivery or collection, while the restaurant also offers a range of meal deals.