Two Sisters Kountry Kitchen Address: 2635 Main St, Olla, LA 71465 Phone: (318) 495-3894 Restaurants Other Businesses: Ace Finance Of Olla Inc at 4446 Main Street 165, Olla, LA 71465 Swinnea's Buffet at 2635 State Route 165, Olla, LA 71465