Restaurants in Lowell, MA
Restaurants
600 Rogers St.,
Lowell ,
MA
01852
UNITED STATES
Based on 2 reviews
Best roast beef. Ever
Best roast beef I've ever had, and that includes Kelly's. Most likely you'll get the beef rare, served with a smile, and leave full.Amazing!
Best roast beef in Lowell, hands down. The owners are friendly and the restaurant is warm and inviting. They recently started selling pizza, which is great, but try the roast beef first.Worldwide > United States > Lowell, MA > Restaurants