Casa Nostra is an Italian deli and coffee shop specializing in authentic Italian delicacies and specialties. This bistro and shop offers a taste of Italy, including traditional Italian wines.