Business Hours

About

Shortstop Inn is a local Restaurant in Wakarusa, IN that serves American Food.