Indian Restaurants in Lowell, MA

2 businesses found


Omkar Pure Vegtarian Indian C

1717 Middlesex St # 3 , 01851
Phone: (978) 937-1611

Indian Restaurants LLC

1270 Westford St , 01851
Phone: (978) 454-7777