Lombard IL Restaurant Equipment & Supplies 1. 1000 S Rohlwing Rd, Lombard, IL 60148 | Restaurant Depot (630) 495-2998