Get directions to: Looking Glass Cafe, Clay City, IN
Restaurant address: 2668 E. Sr 163 Clay City, IN 47841, USA
Restaurant: Looking Glass Cafe