I have eaten pizza here almost weekly for the past 6 years and it never disappoints!! Cheap and fresh, great for a speedy take-away! The branch in Goodge St is the biggest, with smaller ones in Victoria and Covent garden, all use the same ingredients and taste identical.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.