Get Directions to Refa Tandoori ← View details 1-3 Market Place, Melksham SN12 6ES, United Kingdom, Melksham, England Get Directions From* To * — Required information