It Should Be Illegal To Drive Through Lowell, Massachusetts Without Stopping At Four Sisters Owl Diner
Some places are worth a stop. From some of the Bay State’s most amazing hidden gems to its best restaurants, there is so much to find and experience here. But if you find yourself traveling through the city of Lowell, there’s one must-stop restaurant in Massachusetts here. Four Sisters Owl Diner is an iconic American-style eatery that’s worth dining at.
I'm an east coast girl living in a west coast world. I've worked in the entertainment industry for much of my adult life and I love photography, writing, and traveling around the U.S. as well as to far-flung locations around the world! Travel is my life and writing about it is a dream.