Il Rosso
Italian · Vegan
Italian restaurant serving classic and innovative dishes. Offers gluten-free and vegan options, with acoustic and jazz nights.
Location
Best places nearby
The highest rated places close to Il Rosso.
Local restaurants nearby
180 Nottingham Road, ENG

