Pizzaexpress
➤ 20 Bridge Street, Taunton TA1 1UB, United Kingdom
Italian, Terrace, Coffee, Cafés, Pizza
"This is my favourite pizza express, they are all great but this is the first one I ever went to and therefore in my eyes the best! The pizzas are..."