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.
No one has left a review yet.