Lemon Hill
Posted on Friday, Oct 05, 2012
Craig LaBan reviews Lemon Hill, 747 N. 25th St., Philadelphia.
*