Behind stores in metered lot
On the street or in the lot behind the restaurant
Parking lot behind the buildings also meter parking in street. Be aware the Town of Babylon aggressively patrols the parking lot so make sure Inspection and Registration are up to date, they will ticket you GUARANTEED!
There is parking on the street and a parking lot out back (there is a back entrance as well).
Thanks! Your answer is awaiting moderation.