Rembrandt’s at 23rd and Aspen Streets.Read moreGOOGLE MAPSby Michael Klein Published June 19, 2017, 2:18 p.m. ET