Cosa Nostra is an Italian restaurant known for its homemade cuisine and generous portions.