Miller & Carter

Restaurant in Salford, UK

Steak restaurant

53 King Street, Manchester, M2 4LQ