One Sixtyblue

restaurant in Near West Side, Chicago

Phone: (312) 850-0303

Address: 160 N Loomis St