Back in the day, I was a huge fan of Amaryllis Restaurant, located at the lower level of The Westbrook apartments, 675 Delaware Avenue. When they closed in 2008, it was a sad day. At the time, I ...