
Restaurant Spotlight on Jersey City’s South House
January 25, 2016
New to Jersey City this past Fall, South House is a great local eatery for our residents at Liberty Towers