Dine in style at the Allium by Mark Ellis located in the idyllic village of Tattenhall. Enjoy a delicious three course meal that combines seasonal produce with bold flavours & a modern twist. Intricately presented & based on international cuisine, you will dine in the opulent restaurant that blends a natural ambience with a luxurious feel.