9 or 9:30 PM closing time
I don't know Mario's hours of operation, but seems like others who have also reviewed this place know. Hope it helps you. I know they have a lounge as well as restaurant so I assume they are open later.
The restaurant closes at 21.30. Enjoy if you go.
Get quick answers from Marco's Grill & Deli staff and past visitors.