Get directions to: Ichabod's At Sleepy Hollow, South Haven, MI
Restaurant address: North Shore Drive South Haven, MI 49090, USA
Restaurant: Ichabod's At Sleepy Hollow