Yes. Plus it's an excellent restaurant! Family-owned and food made from scratch.
Yes and they are handicap accessable.
Yes
Yes you can
It's not necessarily, but if you want to I would call them and ask.
You won't need a reservation I was there yesterday and I observed a lady with a companion dog .
Thanks! Your answer is awaiting moderation.