Isidore Onthe Rocks is a quaint establishment nestled in the heart of South Berwick, ME, offering a unique blend of cocktails and light fare to its patrons.
With a cozy ambiance and a focus on quality ingredients, Isidore Onthe Rocks provides a welcoming space for guests to unwind and enjoy a casual dining experience.
Generated from their business information