For every large group thing, we go to Lombardi's because we know no other. But I suspect that there are gems out there we're neglecting, so I thought I would ask here.
Is there a great pizza place you would like to shout out to? A bunch of us are going for pizza again end of July. But, there's 8 of us, 2 in wheelchairs. I really want them to be made welcome not regarded as if waiters have to make concessions to make them fit. That's not fair. I don't care if they walk in or roll in, they're my friends. They love pizza, too!
Suggestions? I'm a little tired of the increasingly touristy, overpriced pizza at the big L.