Is it still open
It is also across the street from the Bocce Courts and 7-11.
Used to be Lidios
Central Street in Leominster. Shares a plaza with Athens Pizza, Dunkin Donuts, Dandini Liquors etc.
1045 central street in leominster, ma
Thanks! Your answer is awaiting moderation.