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 Lolas




The great news – we are opening another full size location in 2021
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.
Leave a Reply