Main Dining Room

Located In: Tom's Watch Bar - Los Angeles

Seated: 165 / Standing: 185

Tom's Watch Bar - Los Angeles

Tom's Watch Bar - Los Angeles

Main Dining Room
Address
Tom's Watch Bar - Los Angeles

1011 South Figueroa Street Los Angeles, CA 90015

Business Space Location Map
Capacity

Seated: 165

Standing: 185

Overview

Perfect for a casual lunch or dinner for large groups with abundant seating.