9 Pleasant Ave, Leominster 01453, United States
9 Pleasant Ave, Leominster 01453, United States
No delivery
No open hours
Spot something wrong?
Dishes at La Pasta MIA Takeout Italian. Prices may vary in venue.
Been to La Pasta MIA Takeout Italian? Be the first to share what you ate.