Lallos Bar & Grill DINE IN, CARRY-OUTS AND LOCAL DELIVERIES25220 Reed Street, CHANNAHON, IL 60410 Phone (815) 467-9803