Grand Opening Oct 28th 2018!!! October 9, 2018 by The New Townhouse LA Tagged grand opening, la night life, los angeles, southern cuisine, the new townhouse, the new townhouse la, the townhouse Leave a comment