Some new views at the recently renovated Luna Rosa Restaurant at their Keri Plaza location in Tewksbury MA.
Check out the article “Red Moon Rising” by writer Dean Johnson in the March/April 2018 issue of Merrimack Valley Magazine.
Look for some dramatic changes and renovations but enjoy the familiar classic Italian cuisine.