125 Station Road, Llandaff North, Cardiff CF14 2FE, Wales, Cardiff, Wales, United Kingdom
125 Station Road, Llandaff North, Cardiff CF14 2FE, Wales, Cardiff, Wales, United Kingdom
No delivery
Spot something wrong?
Dishes at Dill Jeera. Prices may vary in venue.