Reviews of Church Inn (Newton Heath). (Pub) in Manchester (Greater Manchester).