Best Pizza in Attleboro!.
Hands down. Best pizza no one's ever heard...very unfortuante. HArd to find a good New York style pizza in these parts, but this is the place. If you like Greek, you can have it...they're a dime a dozen, but Village Pizza is the real deal. On the corner of Bank Street and Park Street. This is pizza to DIE for for real pizza lovers. Check it out.