To navigate, press the arrow keys. Ali's Chic O Land Takeaway ← View details 31 North Street, Wellington, England TA21 8LY +44 1823 652696 Get Directions From* To * — Required information