by libertytowers January 25, 2016

New to Jersey City this past Fall, South House is a great local eatery for our residents at Liberty Towers