Strega Italiano
100 Sylvan Rd, Woburn, MA 01801, USAOpen Hours: 4:00 PM - 9:35 PM
Unavailable
Full Menu
4:00 pm - 9:35 pmZuppa & Insalata
Zuppa & Insalata
Salumi e Formaggi
Antipasti
Pasta
Secondi
Contorni
Dolci
Pickup from Strega Italiano at 100 Sylvan Rd, Woburn, MA 01801, USA
Strega Italiano (Woburn) Near Me - Pickup and Delivery
Sign in / Sign Up