Get Directions to The Alachi International Restaurant ← View details 126 Highgate Street, West Bromwich, UK B64 5, United Kingdom, West Bromwich, England Get Directions From* To * — Required information