Country Style Restaurant Address: 6921 S State Road 66, Leavenworth, IN 47137 Phone: (812) 739-4510 Restaurants Other Businesses: A M Y Pizza Plus & Buffet at 6945 S State Road 66, Leavenworth, IN 47137 Carefree Grill at 6908 S State Road 66, Leavenworth, IN 47137