The Nest Categories Restaurants 1315 Meridian Street Anderson IN 46016 (765) 608-7072 Hours: Tuesday - Saturday 5:00 - 10 p.m. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×