The Open Guide to London: the free London guide: Pizza Express, Upminster
2005-10-21T20:28:56
2005-10-21T20:28:56
5
Pizza Express, Upminster
Part of the Pizza Express chain located at Bell Corner in Upminster
Italian Food
Pizza
Restaurant
131-133 St. Mary's Lane, Upminster
RM14 2SH
London
United Kingdom
Upminster
01708 224111
11.30am to 11.00pm