Browse all Places


  • Pickford Film Center

    Pickford Film Center


    For indie movie lovers, this is the best place to catch a film that’s not a Marvel blockbuster.

    Address: 1318 Bay St

  • Acid Ball

    Acid Ball


    A weirdly cool, graffiti-covered metal sphere by the waterfront. Great spot to watch the sunset.

    Address: Granary Ave