Your web-browser is very outdated, and as such, this website may not display properly. Please consider upgrading to a modern, faster and more secure browser. Click here to do so.
It strikes me as odd that Cardullo’s would take their iconic TV out of the window, considering the owners were on NPR not too long ago talking about what an excellent institution it had become over the years. I’m not sure I understand why this would make more people pay a ton of money for imported foods in a recession, but I guess a Designer said they would, so we’ll see.