Main content starts here, tab to start navigating

The Mastro Room

The North Mastro Room & South Mastro Room (above) combined.

Capacity: Seated Maximum, 50 guests