Doubt it...
No reservations just walk up check-in and get seated sometimes the wait can be long depending on time of day.
No, they do not. However, once you check-in, there is a walking path adjacent to the strip mall that you can take a walk on.
Just called. No reservations :(
Thanks! Your answer is awaiting moderation.