Main content starts here, tab to start navigating

Mastro's Main

Our main dining room features wall to wall wraparound glass doors ensuring that every table has a water view.  We can seat up to 180 guests, and this space can be used in conjunction with other spaces for larger groups.  For events, we frequently offer cocktails and hors d'oeuvres outside on the terrace before inviting guests inside for dinner.  

Capacity: up to 180