Phone

Address

Selhurst Road
South Norwood
London
Greater London
SE25 6XU

Map

Map for Planet Kebab

Food types

One of the takeaways found in South Norwood is Planet Kebab at Selhurst Road. Planet Kebab haven't yet provided complete data of the takeaway restaurant. We don't yet have the menu for the takeaway restaurant. There is a good selection of food available from Planet Kebab. This takeaway produces Kebabs.

Reviews

No one has left a review yet.