Happy Noodles

Restaurant in York, United Kingdom

Opening hours: 11:30-21:30; We off

YO10 3JW