Address: 444 Main St , Melrose 02176, MA, US
Phone: +1 781-620-1889
State: MA
City: Melrose
Zip Code: 02176
Opening Hours
Monday: 11:30-21:30
Tuesday: 11:30-21:30Wednesday: 11:30-21:30
Thursday: 11:30-02:00
Friday: 11:30-02:00
Saturday: 11:30-02:00
Sunday: 12:00-21:30
related searches: Red Rose menu, Red Rose Restaurant, Number one Taste Melrose, Chinese Melrose, Red Rose Tea, Red Rose menu Lowell, MA, Red Rose Lowell, Red Rose Springfield, MA