Davio’s Seaport

With it’s expansive waterfront views and extensive menu, Davio’s opened it’s 11th location in Boston’s Seaport in late 2019.