75% Were impressed
The DiCenso family have been operating Luna Rossa since 1998. This Italian restaurant offers fine dining in a casual setting. In 2009, the Taste of Tewksbury Best Appetizer award went to Luna Rossa. In addition to its culinary selections, the restaurant now offers Wi-Fi service. 
1699 Shawsheen St, Tewksbury, MA 01876
(978) 851-9282
  • Hours: By appointment
  • Hours: Mon - Tue, 11:30am - 8:30pm; Wed - Thu, 11:30am - 9pm; Fri - Sat, 11:30am - 9:30pm; Sun, 4pm - 8:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »