I have been going to Letizia's for over 10 years; since they were a little storefront with a few tables and chairs in the back. Their food is a little over-priced due to the "quality", fresh ingredients. However, the quality of the muffins, pizza, bagels is fairly solid: Poppyseed muffin and everything bagel toasted twice. Their chocolate chip cookies are delicious, but an entire one is way too rich. Go for the raspberry/chocolate cookies. Yes! Coffee is a bit a bit too thin tasting and not 100% satisfying. DO it!