Loading map…
Allium Restaurant Salisbury
Allium Restaurant Salisbury, in the historic English city of Salisbury, offers a refined dining experience. The air carries a delicate, inviting aroma. Dishes are prepared with a focus on achieving a pleasingly smooth texture, with many ingredients expertly roasted to highlight their natural essence. A sophisticated culinary destination.