Inside seating does not accommodate a terribly large number of people and reservations are almost a must. Since there is no private dining room, if your group has about 25 you might be able to have the "porch" to yourself if you can reserve the whole area.
No they do not
They don't, but they have an outside dining area that's screened. Depending on what you're looking for, call Luigi and ask.
Thanks! Your answer is awaiting moderation.