To navigate, press the arrow keys. Simply Delicious ← View details 70 High Street, Leiston, England IP16 4BZ +44 1728 833078 Get Directions From* To * — Required information