The Black Sheep is a cozy and inviting restaurant nestled in the heart of Ellsworth, ME.
Specializing in hearty comfort food and craft cocktails, this establishment offers a warm and welcoming atmosphere for patrons to enjoy a delicious meal with friends and family.
Generated from their business information