Idaho Buffalo is a local establishment in Payette, ID that specializes in serving buffalo meat dishes.
With a focus on quality and sustainability, Idaho Buffalo offers a variety of menu options featuring buffalo meat sourced from local farms.
Generated from their business information