To Steki - the Greek word for “hanging out" - is now open at 3918 Main St., McHenry. The former Main Street Cafe became available last summer, and the restaurant and kitchen has been renovated. A patio os also currently under construction.
To Steki - the Greek word for “hanging out" - is now open at 3918 Main St., McHenry. The former Main Street Cafe became available last summer, and the restaurant and kitchen has been renovated. A patio os also currently under construction.