124A New Cross Rd, New Cross, London SE14 5BA, United Kingdom
Closed· Opens at 12:00
124A New Cross Rd, New Cross, London SE14 5BA, United Kingdom
No delivery
Spot something wrong?
Dishes at New Cross Best Kebab. Prices may vary in venue.
Been to New Cross Best Kebab? Be the first to share what you ate.