Get Directions to Torquay Charcoal Grill ← View details 35 Abbey Road, Torquay TQ2 5NQ, United Kingdom, Torquay, England Get Directions From* To * — Required information