The parking lot or the street
There is a free parking lot right near the restaurant for Angeloni's II patrons only.
They have a parking lot that is well lit too.
I left my car on the main road where is a plenty of street light when dark.
Thanks! Your answer is awaiting moderation.