To navigate, press the arrow keys. CANTON EXPRESS CUISINE ← View details 87 Saint Michael Street, Dumfries, Scotland DG1 2PY +44 1387 269003 Get Directions From* To * — Required information