La Casa Nostra is an Italian restaurant offering authentic Calabrese cuisine, promising a taste of Italy.