To navigate, press the arrow keys. Capital Chinese Takeaway ← View details 63 Westwood Avenue, Lowestoft, England NR33 9RW +44 1502 565332 Get Directions From* To * — Required information