Ink Drop is located at 3610 W North Ave, Chicago, IL. This location is in the Logan Square neighborhood..