Yelp Leominster
Leominster Italian Restaurants
If possible I would give the picatta 15 stars. The food is always top notch. You won't find better homemade pastas between here and the north end. The ambiance is interesting...definitely a bit outdated, but part of it's charm nonetheless. Every local Italian knows this is the place to get your fix when you're fiending for the best.
-
Category: Italian
-
Category: Italian
-
4. Olive Garden
Category: Italian
- More Leominster Italian Restaurants »


