0 review
Unit R4 White Rose Shopping Centre, Dewsbury Road, Leeds, West Yorkshire LS11 8LU
01132 717433
Italian
Leeds, West Yorkshire
£££