0 review
2 Water Street, Lockwood, Huddersfield, West Yorkshire HD4 6EJ
01484 513783
Italian
Huddersfield, West Yorkshire
££££