Get directions to: Asia Express, Lowell, MA
Restaurant address: 1148 Bridge St Lowell, MA 01850, USA
Restaurant: Asia Express