Thanks for your time, everyone! I saw the description on the google map, and thought that info looked odd.
Usually seat yourself
You don't need reservations. But if you have a group of people like for a Birthday Party or Church group lunch. Then you would need to call the restaurant and inform them so they can assign a waitress to the tables and seat everyone in the section for groups.
Not that I'm aware of. Maybe for special occasions in the back section.
Probably. I have not seen that quote. But to dine , you don't need a reservation.
No you don't need reservations. Probably clicked the wrong response on the original question
I have never seen where you need reservations at Leo's, in fact usually you can see yourself
Thanks! Your answer is awaiting moderation.