Possibly the most delicious take away pizza’s I’ve ever eaten! And I’ve eaten lots! Prices are good if you catch them in happy hour at £2.20 for a large margarita last time I checked (think happy hour is till 8pm), but watch out as after happy hour it doubles, hence why only 3 for the price rating. Though, if…