|
|
Luna Rossa is a restaurant located in Tewksbury, Massachusetts at 1699 Shawsheen Street. This restaurant serves veal saltimbocca over penne, sausage, linguine carbonara, anchovies, penne amatriciana, chicken salad, and spinach. They also serve sliced tomato, abruzzi, black olives, homemade fusilli, penne primavera, fusilli & plum tomato, and veal marsala over penne. They are open every day of...
1699 Shawsheen Street, Tewksbury, MA, 01876
|
|
|