Shari's Cafe & Pies

895 S Progress Ave, Meridian, ID 83642