Love this little Italian bakery that sells delicious homemade Italian food! They sell veal and chicken parmesan sandwiches, homemade beef lasagna, arancinis, cannolis, and more! The prices are decent, about $6 per sandwich (and they're pretty huge) without extra toppings. Arancinis are about $3 each. The arancinis are large and filled with vegetables and meat. There are lots of desserts in addition to different flavoured cannolis.
Beware for those who want to get a "quick" lunch from here--it gets quite busy and the line up can be quite long during the lunch hour. I came here on a Friday at 12:30pm and there were at least 15 people in line ordering food. I luckily was able to ask for two arancinis and paid for them quickly at the cash. Unfortunately, arancinis tend to sell out before the end of the day, so make sure you give yourself enough time!