Nuro
Turkish · Kebab House · BBQ
Established in 1993, Nuro is a bustling Turkish restaurant. It's known for its BBQ meats and kebabs, offering both dine-in and takeaway options.
Location
Best places nearby
The highest rated places close to Nuro.
Local restaurants nearby
11 Epsom Road, ENG



