To navigate, press the arrow keys. Barwell Chinese Takeaway ← View details 51 High Street, Leicester, Barwell, England LE9 8DS +44 1455 842234 Get Directions From* To * — Required information