United Kingdom

Restaurants in Ormskirk

2 restaurants in Ormskirk recognised by AA Rosettes, Michelin, The Good Food Guide and We're Smart Green Guide. The ones most guides agree on come first.

View Ormskirk on the map
  1. The Barn

    4 guides · Moor Hall, Prescot Road, Aughton, Lancashire, L39 6RT

    The Barn at Moor Hall in Ormskirk: a first-floor Modern British restaurant with one Michelin star for 2026 and a short seasonal menu.

  2. sō–lō

    2 guides · 17 Town Green Lane, Aughton, L39 6SE, United Kingdom

    Modern British cooking at sō–lō, 17 Town Green Lane, Aughton, Ormskirk, where Tim Allen holds a Michelin star (2026).