Noble Roman's Pizza Address: 28204 State Road 1, St Leon, IN 47012 Phone: (812) 576-5555 Pizza, Restaurants