Get directions to: In The Newz Cafe, Tekonsha, MI
Restaurant address: 118 South Main Street Tekonsha, MI 49092, USA
Restaurant: In The Newz Cafe