Pizza Express Chefs – Leicester St. Martins Square

Two friendly & awesome chefs tossing dough and preparing fresh pizzas. Service is excellent too!

Viewed 648 times.