Jaipur Spice Restaurant phone York Rd Easingwold, North Yorkshire YO61 3PG map Mimosa Restaurant phone Windross House, Market Place Easingwold, North Yorkshire YO61 3AG map if (!IN_DEV) { ?> } ?>