Get Directions to Simply Italian ← View details 23 High Street, Battle TN33 0EA, United Kingdom, Battle, England Get Directions From* To * — Required information