Cucina LaRosa’s 228 Main Street Wilmington Plaza (Market Basket Plaza) Wilmington, MA 01887 Phone: 978-737-3273