Lidio's Restaurant is a cozy dining establishment in Leominster, MA, known for its inviting atmosphere and delicious cuisine.
With a focus on serving classic dishes made with fresh ingredients, Lidio's Restaurant offers a casual dining experience for patrons looking to enjoy a satisfying meal.
Generated from their business information