Los Angeles, California
The Buffalo Spot - Panorama City