Chinese take-away on the Aldeburgh high street.

Address:
190 High St
Aldeburgh