203 Cabot StreetLowell Mass Mon – Thur 1PM – 11PMFRI – SAT 11AM – 12AMSunday 11AM – 10PM ORDER NOW VIEW OUR MENU Location 203 Cabot Street Lowell Mass CALL 978 – 677 – 7599 Email Follow Us FollowFollow Follow on Instagram F I J