Delilah Fine Foods

Food store in Nottingham where customers can buy Spanish products such as Serrano ham, chorizo (a type of red sausage) and Piquillo peppers.
Delilah Fine Foods

Address

12 Victoria St, Nottingham NG1 2EX Nottingham United Kingdom