My personal favorite from the cafe would be it's Aglio Olio and it's taste is so well balanced that I can eat this over and over again without feeling sick of it. For smoked duck, the quality is there, but not the quantity. However then again, at $5.90, it's pretty worth it!

  • 8 Likes