Eating American (Traditional) Burger Sandwich at Leo's Tavern restaurant in Garden City, NY.

Feedback

Do you manage or own Leo's Tavern?

Yes