63 Degrees - French restaurant in Ancoats, Manchester | Reviews, Photos & Information on Postcard