Pizza Express
Restaurant • Pizza restaurant • Italian restaurant • PizzatakeawayChain pizzeria where chefs in striped t-shirts toss handmade pizzas in a relaxed space. People often mention pizza, good,
Address
8 Russia Row, London EC2V 8BL, United Kingdom
Website
Contact
+44 20 7600 2232Price rating
$$ $$
Rating on Google Maps
3.90 (171 reviews)Open on Google Maps
Working Hours
Permanently closed.