Get directions to: Udupi Bhavan, Lowell, MA
Restaurant address: 1717 Middlesex St (at Cornell St), Lowell Lowell, MA 01851, USA
Restaurant: Udupi Bhavan