Worthington from Indiana Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Front Porch - Indiana, Worthington, 118 Canal St, 47471 Steak House (812) 875-2306 Map Main Street Cafe - Indiana, Worthington, 114 East Main St, 47471 (812) 875-3000 Map Subway Sandwiches & Salads - Indiana, Worthington, 820 S Commercial St, 47471 (812) 875-3933 Map