To navigate, press the arrow keys. Mitchell's Deli ← View details 112 Market Street, St Andrews, Saint Andrews, Scotland KY16 2PB +44 1334 441396 Get Directions From* To * — Required information