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 newsWe are extremely excited to announce that we have closed Little LolasThis may seem slightly odd but let us explain…
The great news – we are opening another full size location in 2021Let 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.