You must be Logged in to post a comment

  • 99 67
    Submitted by Anonymous on Apr 30, 09 at 10:47pm

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

  • 90 64
    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.

  • 87 60
    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.

  • 85 59
    Submitted by Anonymous on Jun 8, 09 at 10:08pm

    it'd suck ass if it was h20town

  • 76 54
    Submitted by Anonymous on Jun 16, 09 at 4:22pm

    it was definitely southie

  • 65 61
    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

  • 75 85
    Submitted by Anonymous on Jul 18, 09 at 9:32am

    or the one in Hyde Park

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

    I used to live above Olympic pizza

  • 73 86
    Submitted by Anonymous on Jun 18, 09 at 1:32am

    coulda been the one in arlington

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

    I love Olympic. <3

  • 57 81
    Submitted by Anonymous on Oct 5, 09 at 9:53pm

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