If portland pie is a no go, i think pats pizza in scarborough would be great. its cheaper, you can get personal pizza, no prepay, and can definitely accommodate a large gathering. Plus i personally can't eat much red sauce, and portland pie doesn't have an alternative to it. Pats pizza...