Phone

Address

12 Selhurst Road
South Norwood
London
Greater London
SE25 5QF

Map

Map for Europa Pizza

Food types

Europa Fried Chicken is a takeaway restaurant found in South Norwood in London. Europa Fried Chicken haven't yet given us complete information of the take-away. We are trying but, at the moment, there is no menu for Europa Fried Chicken on this site. There is a good range of food available from Europa Fried Chicken. The takeaway restaurant serves Fried chicken.

Menu

Menu for Europa Pizza

Reviews

No one has left a review yet.