Holly's Own Deli is a charming eatery nestled in the heart of Auburn, ME, known for its selection of freshly made sandwiches and salads.
With a cozy atmosphere and friendly service, this local deli is a popular spot for residents and visitors looking for a quick and satisfying meal.
Generated from their business information