Sl Restaurant

Closed
Call
Website

Advertisement

17 Town Green Lane
Aughton, England L39 6SE

SL Restaurant, located in the village of Aughton, Ormskirk, is a Michelin-starred establishment known for its exceptional dining experience that combines welcoming informality with culinary mastery. Chef Tim Allen, in his first solo venture, showcases his creativity and passion through a menu that features modern British cuisine infused with global influences, using only the finest seasonal ingredients.

The restaurant offers a unique opportunity to watch the culinary theatre unfold in its open kitchen, where dishes are crafted to intrigue and delight guests. With a focus on incredible flavours and textures, SL Restaurant promises a truly memorable and emotive dining experience.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United KingdomEnglandAughtonSl Restaurant

Advertisement