74 Park St, Park Street, St Albans AL2 2PW, United Kingdom +44 1727 873116
How to go there
Chinese takeaway Loc: 51.7223 / -0.338938
Plan your visit