1011 South Figueroa Street Los Angeles, CA 90015
Seated: 8
Watch all the action from up high and have a small gathering for your next social or corporate event.