Get directions to: Ichabod's Eatery, Shelby, NC
Restaurant address: 233 South Lafayette Street Shelby, NC 28150, USA
Restaurant: Ichabod's Eatery