HOME > Chowhound > All New England Archive >

Marlborough, MA Greek Festival

trufflehound Sep 6, 2009 06:10 AM

Has anyone tried this? Any standouts?

  1. Click to Upload a photo (10 MB limit)
Delete
  1. i
    iguanachef RE: trufflehound Sep 7, 2009 07:29 AM

    Never heard of it and I live in the town next door. I didn't know there were any greeks in Marlborough.

    Show Hidden Posts