Get directions to: Plaza Deli, Skokie, IL
Restaurant address: 4709 Golf Rd Skokie, IL 60076, USA
Restaurant: Plaza Deli