1516 North Milwaukee Avenue, Chicago, ILPhone Number: (773) 252-1155 Location Chicago , IL See map: Google Maps