The Fox and Hounds
Listing Details
The Fox and Hounds - Studio City
11100 Ventura Blvd, , 91604 , Studio City , CA ,United States
Address: 11100 Ventura Blvd, , 91604 , Studio City , United States | |
Phone: (818) 763-7837 | |
Web: http://thefoxandhounds.com | |
GPS Lat: 34.141014 , Lon: -118.372269 |