Little Italy
482 Leeds Rd, Idle, Bradford
01274 619888
Recent Reviews
Order Online
Little Italy
482 Leeds Rd, Idle, Bradford BD10 8JH
01274 619888