La Nostra is a restaurant offering lunch and delivery options.