8 St Thomas's Rd, Bradford BD1 2RW +44 1274 737613
restaurant, Bradford, England, United Kingdom
How to go there