Red Rose Restaurant
OPEN NOW
Today: 8:00 am - 8:00 pm
15 Years
in Business
Phone: (978) 452-5400
Address: 716 Middlesex St Ste 1, Lowell, MA 01851
Cuisines: Family Style, Chinese, Vietnamese, Asian
Price Range : Below Average
369 Broadway St, Lowell, MA 01854
14 Loon Hill Rd, Dracut, MA 01826
249 Chelmsford St, Lowell, MA 01851
131 Church St, Lowell, MA 01852
426 Chelmsford St, Lowell, MA 01851
392 Chelmsford St, Lowell, MA 01851
101 Phoenix Ave, Lowell, MA 01852
1420 Lakeview Ave, Dracut, MA 01826
16 Merrimack St, Lowell, MA 01852
101 Lakeview Ave, Lowell, MA 01850