0 review
6-7 South Parade, Leeds, West Yorkshire LS1 5QX
0113 246 1500
Italian
Leeds, West Yorkshire
£££