Little Lola’s has announced that its shop in South Natick on Eliot Street has closed, but that the owners are looking to find another full-size location later this year. The takeout spot with outdoor eating, and clutch slushies on hot days, issued the following post on Facebook:
“We have good news & great news
We are extremely excited to announce that we have closed Little Lolas
This may seem slightly odd but let us explain…


The great news – we are opening another full size location in 2021
Let us know where you want to see us.”

Lola’s Italian Groceria is still going strong in Natick Center.
Meanwhile, let’s hope something interesting takes the spot in South Natick that sits next to a realty office.
