Delilah Fine Foods

Nottingham centre

It's a cafe and a deli. If you're looking for naice ham, you'll find it here.

Add review

Reviews