The Power Lunch Makes at Come Back at Kestra at The Omni Boston Hotel at the Seaport

The Power Lunch Makes at Come Back at Kestra at The Omni Boston Hotel at the Seaport

Kestra at The Omni Boston Hotel at the Seaport is Boston’s go-to destination for the “Power Lunch”. Upon entering, guests are greeted by a luxurious and sophisticated ambiance, only found in Boston’s finest restaurants. Playfully styled after...