Dil Raj

An Indian restaurant with an enormous menu and an unfaltering repertoire.
Facilities

Contact

Location
6 Ock Street, Abingdon, OX14 5AW

Call
01235 553305