Home
Order Now
Take-Out
Gallery
Contact
Contact
Send us a Message
Name
Email
Phone
Message
Submit
Location
61 Merrimack Street, Lowell, MA 01852
Call Us
978-323-0515
Opening Hours
Mon - Thu: 11:30AM–10:00PM
Fri & Sat: 11:30AM-11:00PM
Sunday: 12:00 Noon-10:00PM