Lake Forest Lake Forest Where in Lake Forest is a place where I can play carambole billiards ? Where in Lake Forest is a place where I can play carambole billiards ? Anthony 73 11/11/2016 8:07:46 PM