Yard House

3693 East Longwing Lane, Meridian, Idaho 83646