Antonio's ← View details 63 Market Street, Torquay, England TQ1 3AW +44 1803 414024 Get Directions From* To * — Required information