Skosh

Restaurant in York, United Kingdom

Opening hours: Mo-Sa 12:00-23:00

98 Micklegate, York, YO1 6JX