Get directions to: Bombay Mahal, Lowell, MA
Restaurant address: 45 Middle St Lowell, MA 01852, USA
Restaurant: Bombay Mahal