To navigate, press the arrow keys. Amici ← View details 29 Torwood Street, Torquay, England TQ1 1ED +44 1803 201770 Get Directions From* To * — Required information