Amazing Hands down the best pizza in the uk, as an Italian the taste sent me back home, pasta and calamari was amazing too. The prices are cheap, too cheap if you ask me, ... more