Tag

The Terrace

The Sports Harbour & The Terrace Closed by “Venice Restaurant Group”

Venice, CA- The "Venice Restaurant Group" closes down beloved Sports Harbour bar, continuing on their pattern of shameful business practices.