Get Directions to Aroma Coffee Shop ← View details 30 The Village, Haxby, York YO32 3HT, United Kingdom, York, England Get Directions From* To * — Required information