Since 1981, Cavallaros have baked delicious home-made cakes, pastries & biscotti fresh daily. come a coffee and enjoy a taste of Italy.