Get Directions to Liman Indian Cuisine ← View details 8 Sugar Island, Newry BT35 6HT, United Kingdom, Newry, England Get Directions From* To * — Required information