Get directions to: Bay Bell Restaurant, Castalia, OH
Restaurant address: 801 East Bay View Drive Castalia, OH 44824, USA
Restaurant: Bay Bell Restaurant