You're definitely going to need a reservation. I'm not an owner just a patron
I am not the owner however, Reservation are almost always required. Suggest you contact the restaurant directly and and make a reservation at least two weeks in advance of special holidays like mother's day.
Thanks! Your answer is awaiting moderation.