Indian Run Restaurant Address: 12615 Highway 159, Shongaloo, LA 71072 Phone: (318) 846-2235 Restaurants, Indian Other Businesses: Crossroads Deli at 13531 Highway 159, Shongaloo, LA 71072