1060 South Broadway Los Angeles, CA 90015
Seated: 6
Standing: 6
Huddle up and think big in our Dining Room.