More about Deli11
Deli11 is located at 11 Greenhead road, Huddersfield Town Centre, Kirklees, HD1 4EN, United Kingdom
Similar Listings
Shirley Cafe
4.5
Pizzaluxe
4.5