Yes but call ahead and make a reservation
The place isn't huge so as others are saying depending on the size of your group it may not be the best fit. They do have an upstairs which I've never sat at. Maybe that would be a good option too?
Depends on what you mean u large. More than 6 call ahead.
There is not much seating space in the restaurant. Probably they can rearrange tables to accommodate 10 - 12 people together.
Thanks! Your answer is awaiting moderation.