Get directions to: Charlie's Blade & Spade, Chicago, IL
Restaurant address: 1952 E 79th St Chicago, IL 60649, USA
Restaurant: Charlie's Blade & Spade