You must be Logged in to post a comment

  • 97 65
    Submitted by Anonymous on Apr 30, 09 at 10:47pm

    olympic pizza in southie, perhaps? best pizza in town ...

  • 89 63
    Submitted by Anonymous on Apr 29, 09 at 7:39am

    This was on South Street, right? Don't change it, it came from an ink jet printer.

  • 84 56
    Submitted by Anonymous on Jun 8, 09 at 10:08pm

    it'd suck ass if it was h20town

  • 84 59
    Submitted by Anonymous on Apr 28, 09 at 10:55pm

    holy crap, if this is the olympic pizza in watertown, i've been eating there since i was 6.

  • 75 52
    Submitted by Anonymous on Jun 16, 09 at 4:22pm

    it was definitely southie

  • 63 57
    Submitted by drock64 on Apr 13, 10 at 10:34am

    I work across the street from Olympic pizza it's in Watertown.... I better start leaving work early

  • 72 84
    Submitted by Anonymous on Jun 18, 09 at 1:32am

    coulda been the one in arlington

  • 64 69
    Submitted by Anonymous on Oct 12, 09 at 3:19pm

    I used to live above Olympic pizza

  • 71 84
    Submitted by Anonymous on Jul 18, 09 at 9:32am

    or the one in Hyde Park

  • 59 66
    Submitted by danielleeycakes on Jul 5, 10 at 7:31am

    I love Olympic. <3

  • 55 79
    Submitted by Anonymous on Oct 5, 09 at 9:53pm

    no it was the one in southie. ive witnessed this many times