To navigate, press the arrow keys. Simla Spice ← View details 39 Torwood Street, Torquay, England TQ1 1DZ +44 1803 295556 Get Directions From* To * — Required information