• Ceres Bistro at the Beechwood Hotel +
    5 saves

    Ceres Bistro at the Beechwood Hotel

    Worcester