Hallo Mallow Cafe

Restaurant in York, United Kingdom

Opening hours: Tu-Sa 09:00-16:00

25 Alma Terrace, York, YO10 4DL