Ipukku Tea House

Restaurant in York, United Kingdom

Japanese cafe

15 Blake Street, York, YO1 8QJ