2618 Kenilworth Blvd, Sebring, FL 33870
Every Tuesday-Sunday, 11am-5:30pm
View source
Restaurant website