Drag box to select area
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
- 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