To navigate, press the arrow keys. Brook Street Deli ← View details 3 Brook Street, Selby, England YO8 4AL +44 1757 706091 Get Directions From* To * — Required information