Phone

Address

2 High Street
South Norwood
South Norwood
Greater London
SE25 6EP

Map

Map for Pizza Plus Pizza

Food types

Pizza Plus is a takeaway located in South Norwood within London. We don't yet have a menu for the takeaway. There is a large range of dishes to be found at Pizza Plus. Pizza Plus haven't yet given us complete information of the takeaway. This takeaway produces Pizza.

Menu

Menu for Pizza Plus Pizza

Reviews

No one has left a review yet.