Open hours:

Daily: 9am-12am

Contact information:

224-588-8667

Website:

Stella’s