Miller & Carter Aughton
Liverpool, United Kingdom Steak house
Stylish chain steakhouse serving sustainably raised, grass-fed British beef, burgers and ribs.
Address · Phone · Hours
- Address
- Lancashire, West Lancashire, England, GB
- Phone
- +44 1695 420052
More in Liverpool
Get the DefoVisit app
Ask the reviews about Miller & Carter Aughton, save it to a list and post a story from there.