More Stories
A beloved Franklin Square Italian restaurant is back in business.
Carmela's opened in 1971 and closed its doors right before COVID.
The owners tell News 12 they're
bringing it back to life
with the same people who opened it.
To recognize the restaurant's opening in 1971, Carmela's is offering pizzas for $19.71.
More from News 12