Braddock Bay Park is a massive park. Greece has other large parks (Frisbee Hill Park, Greece Canal Park) but Braddock Bay Park is the most replete with areas to eat and play.