Storied, no-frills institution serving classic deli fare in a cafeteria-style setting.
Address: 1141 S Jefferson St, Chicago, IL 60607
Phone: (312) 939-2855
Storied, no-frills institution serving classic deli fare in a cafeteria-style setting.
Address: 1141 S Jefferson St, Chicago, IL 60607
Phone: (312) 939-2855