Park & A Italia is a charming downtown Idaho Falls restaurant that brings a warm, rustic take on classic Italian dining. With a focus on simple, high-quality ingredients and traditional.. [read more]