I heart Defalcos. The sandwhiches are always good and yesterday I had a bite of a friends pasta and it was delish. I have also purchased things from the store and they are always amazing. Four stars only because sometimes the wait is ridiculous.
places reviews