Get directions to: Thanh Thanh Resteraunt, Lowell, MA
Restaurant address: 475 Chelmsford St. Lowell, MA 01851, USA
Restaurant: Thanh Thanh Resteraunt