Get directions to: Huddle House, Starke, FL
Restaurant address: 650 N Temple Ave Starke, FL 32091, USA
Restaurant: Huddle House