Welcome to our restaurant in Meridian, ID. We use the freshest ingredients with no heat lamps, freezers or microwaves to deliver on our promise of Quality You Can Taste®.
3520 E Fairview Ave, Meridian, ID 83642