Ivy Place is a charming establishment in Boise, ID that offers a unique and inviting atmosphere for guests to enjoy.
With a focus on quality service and a welcoming environment, Ivy Place provides a space for individuals to relax and unwind in the heart of the city.
Generated from their business information