155-157 Railway Terrace, Warwickshire CV21 3HQ, United Kingdom
155-157 Railway Terrace, Warwickshire CV21 3HQ, United Kingdom
No delivery
Spot something wrong?
Dishes at Dilruba. Prices may vary in venue.
Been to Dilruba? Be the first to share what you ate.