The Fox & Hounds

Pub  Rock Club 

Venue Address

11110 Ventura Blvd
Studio City,CA,United States

Venue Phone

(818) 763-7837