May be able to cater, but it's a small restaurant.
Not sure if they cater but dont think they have seating for 75
I don't think so, but call them to check
The place is too small for even a half of that size. I suggest you check out the place before even considering this place.
Definitely not, but catering is a possibility.
Thanks! Your answer is awaiting moderation.