Allium
Allium is an independent, family-run restaurant, serving the very best of modern British cuisine in a relaxed atmosphere, located in the centre of the beautiful cathedral city of Salisbury.Overlooking the bustling market square, Allium is perfectly situated for dining out with friends, business lunches, delicious dinners and celebrating those important...